icfs-deploy部署使用说明
1、关于icfs-deploy的安装使用
1)将icfs-deploy.tar.gz文件拷贝到/root目录下,并解压缩
2)cd /root/icfs-deploy/virtualenv/bin/
3)cp icfs-deploy /usr/bin/
4)完成以上的步骤,就可以在任何的目录下使用icfs-deploy工具了.
注:centos6.4系统平台使用的icfs-deploy二进制rpm包已经完成,可以直接安装
2、icfs-deploy部署icfs
部署icfs前的准备:
1)在集群的每个节点上加入对应的 IP/主机名 到/etc/hosts
2)使用 ssh-copy-id 完成集群节点之间无ssh密码登录
3)关闭防火墙 hkconfig --level 35 iptables off
4)编辑/etc/ntp.conf,开启时间服务同步时间,如果集群不能访问外网,可以以admin monistor为时间服务器。
5)如果需要先清除磁盘上的分区
icfs-deploy disk zap inspur07:/dev/sdb inspur07:/dev/sdcinspur07:/dev/sdd inspur07:/dev/sde inspur07:/dev/sdf inspur07:/dev/sdginspur08:/dev/sdb inspur08:/dev/sdc inspur08:/dev/sdd inspur08:/dev/sdeinspur08:/dev/sdf inspur08:/dev/sdg inspur09:/dev/sdb inspur09:/dev/sdcinspur09:/dev/sdd inspur09:/dev/sde inspur09:/dev/sdf inspur09:/dev/sdg
(sgdisk not in path ,then yum installgdisk.x86_64)
部署集群icfs:
a)osd为文件夹部署步骤:
1)创建集群
命令格式:icfs-deploy new{host [host], ...}
说明:其中inspur6 是一个node的hostname,将以 节点 inspur6 为主monitor创建集群。
实例:icfs-deploynew inspur07 inspur08 inspur09
1.1)修改配置文件
vi /root/icfs.conf
将icfsx改为none
2)生产主monitor