importrandom
defkeygen(num):
seed="1234567890abcdefghi-+!@#$%^&*jklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
salt_list=[]
foriinrange(num):
salt_list.append(random.choice(seed))#从seed中随机取出,添加到列表中
salt=‘‘.join(salt_list)
printsalt
keygen(8)..
分类:
编程语言 时间:
2014-12-17 19:03:50
阅读次数:
193
今天,我们再来试验一把,增加一块数据盘,和一块内网网卡.此次测试命令依然是通过profile来实现.我们需要在_grains的virt_disk_nic.py处添加些数据。如下:defdisk_nic():grains={}grains[‘virt‘]={‘disk‘:{},‘nic‘:{}}grains[‘virt‘][‘disk‘][‘system‘]={}grains[‘virt‘][‘nic..
分类:
其他好文 时间:
2014-12-15 22:06:01
阅读次数:
286
那今天说下第2种,命令执行格式如下:salt‘kvm.tiancity.com‘virt.initweb204512nic=nicsdisk=system在这里,我们需要注意下对与kvm/qemu不允许使用profile,我们需要将virt.py改下代码:这样,就允许我的试验环境了。我的想法是,我的虚拟机镜像文件被存储在/var/lib/libvirt/p_..
分类:
其他好文 时间:
2014-12-12 16:53:56
阅读次数:
230
实在是厌倦了对大量服务器日复一日的重复操作。尤其是在虚拟化的时代,系统的每个组件都有很多个相同的节点在运行,更让重复的次数再乘以N。当我发现Salt的时候,我的眼前一亮:这正是我所需要的东西。安装管理端(master)#安装EPEL,注意选择合适的版本
rpm-ivhhttp://mirrors.s..
分类:
其他好文 时间:
2014-12-09 15:55:43
阅读次数:
457
"/usr/bin/salt-minion", line 6, in ...
分类:
其他好文 时间:
2014-12-08 19:35:48
阅读次数:
250
过程:
1.安装一些依赖的包
2.编译安装libconfuse包
3.编译安装ganglia
4.配置gmond、启动gmond
准备:
1.master 1台
2.源文件:
salt://tools/Ganglia/package/ganglia-3.6.0.tar.gz
salt://tools/Ganglia/package/confuse-2.7.tar.gz
...
分类:
其他好文 时间:
2014-12-08 17:58:57
阅读次数:
227
?之前由于工作需求,编写了SaltStack的 LVS远程执行模块 , LVS service状态管理模块 及 LVS server状态管理模块 ,并提交给了SaltStack官方 Loadblance(DR)及RealServer的配置管理. ? 前置阅读 LVS-DR...
分类:
其他好文 时间:
2014-12-02 12:05:38
阅读次数:
265
之前由于工作需求,编写了SaltStack的 LVS远程执行模块 , LVS service状态管理模块 及 LVS server状态管理模块 ,并提交给了SaltStack官方 Loadblance(DR)及RealServer的配置管理. 前置阅读 LVS-DR模式配置详解 ,需要注意的是...
分类:
其他好文 时间:
2014-12-02 11:45:58
阅读次数:
148
[danny@ay-spz-hz-01 nagios]$ sudo find / -name "nagios"/etc/nagios/usr/lib64/nagios/var/spool/nagios/var/cache/salt/minion/files/base/nagios[danny@ay-...
分类:
移动开发 时间:
2014-11-30 23:04:37
阅读次数:
265
运维自动化之SaltStack简单入门 饱食终日而无所事事,是颓也,废也。但看昨日,费九牛二虎之力除一BUG便流连于新番之中,不知东方之既黑,实乃颓颓然而荒废矣。故今日来缀一文以忏昨日之悔。SaltStack简介 salt是一个新的基础平台管理工具。只需花费数分钟即可运行起来, 扩展性足以支撑管.....
分类:
其他好文 时间:
2014-11-30 16:49:19
阅读次数:
274