#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Syscloud Operation platform.py
#
# Copyright 2013 allan <allan@ALLAN-PC>
#
# This
转载
精选
2013-04-03 11:44:04
648阅读
一,安装dshwget http://www.netfort.gr.jp/~dancer/software/downloads/libdshconfig-0.20.9.tar.gztar xvf libdshconfig-0.20.9.tar.gzcd libdshconfig-0.20.9./configure --prefix=/usr/make && make install
原创
2013-08-05 00:14:34
849阅读
点赞
[其它]批量管理服务器工具:pssh[复制链接]
本文原发表我的博客,现转如下:
pssh是一个可以在多台服务器上执行命令的工具,同时支持拷贝文件,是同类工具中很出色的。使用是必须在各个服务器上配置好密钥认证访问。
pssh 包安装 5 个实用程序:
pssh 在多个主机上并行地运行命令。
pscp 把文件并行地复制到多个主机上。
prs
转载
精选
2012-06-04 15:37:40
511阅读
一,安装dsh wget http://www.netfort.gr.jp/~dancer/software/downloads/libdshconfig-0.20.9.tar.gztar zxvf libdshconfig-0.20.9.tar.gzcd libdshconfig-0.20.9./configuremake && make install&nb
原创
2012-09-24 15:11:19
2259阅读
Func简介:
Func:全称Fedora Unified Network Controller:Fedora统一网络控制器,是为了解决统一管理监控问题而设计开发的系统管理基础框架,Func可以让你在主控机上一次管理任意多台服务器,或任意群组,可以直接发送远程命令或者从程获取数据。
部署func
系统:CentOS 5.8 x86_64 关闭selinux ,iptables
master
原创
2013-01-31 10:38:35
3201阅读
点赞
2评论
开发环境和测试环境均是CentOS6.4 x86_64,ngxin的模板文件是在puppet模块下面templates目录中以”.erb”结尾的文件,puppet模板主要用于文件,例如各种服务的配置文件,相同的服务,不同的配置就可以考虑使用模板文件,例如Nginx和Apache的虚拟主机配置就可以考虑采用ERB模板,nginx的安装在这里建议用系统内部自带的YUM源来安装或其它第三方YUM源来安装,如果是用Nginx的官方源来安装nginx的话,我们可以查看下/etc/yum.repos.d/nginx.repo文件内容,如下所示:
推荐
原创
2015-03-26 13:52:48
10000+阅读
点赞
11评论
Windows下Ansible工作模式(亲测)Ansible从1.7+版本开始支持Windows,但前提是管理机必须为Linux系统,远程主机的通信方式也由SSH变更为PowerShell,同时管理机必须预安装Python的Winrm模块,方可和远程Windows主机正常通信,但PowerShell需4.0+版本且ManagementFramework4.0+版本,实测WindowsServer2
原创
2019-07-16 11:20:59
1437阅读
运维人员往往会头疼,要在10多台服务器上去执行同样的操作。在linux下有一款这样的工具(pssh),解决了这个问题。这款工具的几个主要功能:pssh 在多个主机上并行地运行命令。pscp 把文件并行地复制到多个主机上。prsync 通过 rsync 协议把文件高效地并行复制到多个主机上。pslurp 把文件并行地从多个远程主机复制到中心主机上。pnuke 并行地在多个远程主机上杀死进程。--1:
转载
精选
2013-06-30 21:42:58
358阅读
运维人员往往会头疼,要在10多台服务器上去执行同样的操作。在linux下有一款这样的工具(pssh),解决了这个问题。这款工具的几个主要功能:pssh 在多个主机上并行地运行命令。pscp 把文件并行地复制到多个主机上。prsync 通过 rsync 协议把文件高效地并行复制到多个主机上。pslurp 把文件并行地从多个远程主机复制到中心主机上。pnuke 并行地在多个远程主机上杀死进程。--1:
转载
精选
2013-06-30 21:43:13
747阅读
1评论
一、批量管理
1.配置问密码登陆
[root@localhost ~]# ssh-keygen -t dsa(生成密钥)
Generating public/private dsa key pair.
Enter file in which to save the key (/root/.ssh/id_dsa):
Created directory '/root/.ssh'.
Ent
原创
2012-04-15 21:15:12
3320阅读
点赞
3评论
一、建立信任关系
192.168.0.248 为管理机
192.168.0.244 192.168.0.249 为远程linux服务器
1、在管理机生成证书
[root@centos-5 ~]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the
原创
2012-07-08 23:50:27
965阅读
TriAquae是一款国产开源的批量运维管理软件,按照运维工程师日常实际工作需求开发的轻量级IT批量管理软件,开发语言是Python,主要可以实现批量命令执行、文件传送、软件部署、服务器信息收集等功能
IT批量运维管理软件-- TriAquae
1. 服务器分组管理
2. &nb
原创
2013-01-29 11:40:41
1317阅读
假如同时给上千台服务器执行一个命令,拷贝一个文件,杀一个进程等,有什么简化运维管理的工具呢?在小型使用中我都是使用for循 环,数量巨大,一方面不确定操作是否成功,一方面for循环语句性能不好估计且是不是同步并行执行.,这类工具比如 pdsh,mussh,cssh,dsh等还有这里提到的pssh:pssh是一个可以在多台服务器上执行命令的工具,
原创
2014-08-17 17:09:27
1235阅读
引言:
1.如果你想知道你所管理的几万台服务器的/home分区使用率是多少。
2.如果你想为你所管理的几万台服务器添加同一个计划任务你该怎么办?
3.如果你想让你所管理的几万台服务器执行同一个刚刚写好的备份脚本怎么办?
一台一台的去处理?这当然不行。
所以你最有
转载
2012-08-01 14:31:13
3068阅读
点赞
1评论
自从工作性质从以前的集成项目支撑转为现在的服务器运维之后,手里所负责的服务器数量也变的相当多了。
所以免不了做许多重复的琐碎工作,特别是针对同一个集群下的相同类型的服务器,操作步骤等等都完全相同,虽然已经通过rsync将shell脚本放到每台服务器上再执行的方式来简化工作,但还是需要重复的进行登陆,况且很多时候只是想执行一条简单的口令,并查看结果。
因此,我了解了一些关于批量管理服务器方面的知
转载
精选
2012-06-05 17:56:21
650阅读
python paramiko,pymysql,threading模块实现批量管理主机
原创
2017-07-14 16:00:56
1589阅读