http://localhost:8888/notebooks/project/%E9%9B%86%E7%BE%A4%E9%A1%B9%E7%9B%AE-lvs%20ha%20ceph.ipynb 4/19
192.168.4.201 RGW-clinet.tedu.cn RGW-clinet
### 将此机器制作成ftp服务器提供Yum 。
[root@room00pc000 ~]# cat /etc/yum.repos.d/ceph-server.repo
[rhel7.4]
name=rhel7.4
baseurl=ftp://192.168.4.254/rhel7
enabled=1
gpgcheck=0
[mon]
name=mon
baseurl=ftp://192.168.4.254/ceph/rhceph-2.0-rhel-7-x86_64/MON
enabled=1
gpgcheck=0
[osd]
name=osd
baseurl=ftp://192.168.4.254/ceph/rhceph-2.0-rhel-7-x86_64/OSD
enabled=1
gpgcheck=0
[tools]
name=tools
baseurl=ftp://192.168.4.254/ceph/rhceph-2.0-rhel-7-x86_64/Tools
enabled=1
gpgcheck=0
### 配置ip跟主机名
[root@localhost ~]# nmcli connection modify eth0 ipv4.method manual ipv4.addresses
192.168.4.5/24 connection.autoconnect yes
[root@localhost ~]# nmcli connection up eth0
[root@localhost ~]# hostnamectl set-hostname node5.tedu.cn
### 配置远程登录不需要询问yes或no
[root@room00pc000 ~]# for i in `tail -11 /etc/hosts | head -10 > /etc/hosts.b ; awk -F' ' '{
print $3 }' /etc/hosts.b`; do ssh-keyscan $i >> /root/.ssh/known_hosts ; done
### 配置远程免密登录
[root@room00pc000 ~]# for i in `tail -11 /etc/hosts | head -10 > /etc/hosts.b ; awk -F' ' '{ print
$3 }' /etc/hosts.b`; do ssh-copy-id $i ; done
### 将本地的yum配置文件传输到几台服务器
[root@room00pc000 ~]# for i in `tail -11 /etc/hosts | head -10 > /etc/hosts.b ; awk -F' ' '{ print
$3 }' /etc/hosts.b`; do scp /etc/yum.repos.d/ceph-server.repo $i:/etc/yum.repos.d/ ; done
### 将hosts文件传输到几台服务器
[root@room00pc000 ~]# for i in `tail -11 /etc/hosts | head -10 > /etc/hosts.b ; awk -F' ' '{ print
$3 }' /etc/hosts.b`; do scp /etc/hosts.b $i:/etc/hosts ; done
### 几台服务器之间也需要配置免密登录
[root@node1 ~]# ssh-keygen -f /root/.ssh/id_rsa -N ''
[root@node1 ~]# for i in `awk -F' ' '{ print $3 }' /etc/hosts`; do ssh-keyscan $i >>
/root/.ssh/known_hosts ; done
[root@node1 ~]# for i in `awk -F' ' '{ print $3 }' /etc/hosts`; do ssh-copy-id $i ; done