没有合适的资源?快使用搜索试试~ 我知道了~
集群项目-lvs+ha+ceph (1)1
需积分: 0 0 下载量 43 浏览量
2022-08-03
20:40:09
上传
评论
收藏 677KB PDF 举报
温馨提示
1、在node1上安装部署软件 2、创建ceph部署工具的工作目录 3、创建参与集群节点的配置文件 4、在3个节点上安装软件包 5、初始化mon服务 6、把no
资源详情
资源评论
资源推荐
集群项目-lvs/ha/ceph
此项目主要是为锻炼综合技术为主,与实际生产环境项目有一定的区别;
项目ip规划如下:
1、web-VIP:201.1.2.200 , lvs_ha-1:192.168.4.254 , lvs_ha-2:192.168.4.253 。
2、web-server1:192.168.4.100 , web-server2:192.168.4.101 ,dba-server:192.168.4.50 。
3、clinet:201.1.2.100 , RGW-clinet:192.168.4.201 。
4、node1-node5:192.168.4.1-5 。
node4为MDS,node5为RGW
1.创建11台虚拟机并修改对应的ip跟主机名,机器直接ssh免密登录,
配置主机名解析,新建一个RGW-clinet完成引导之后关闭机器。每一个
node添加3个10G磁盘。
1.1 创建虚拟机并添加磁盘 。
[root@room00pc000 ~]# clone-auto7
### 1.2 修改ip跟主机名,设置机器直接ssh 免密登录,配置主机名解析。
[root@room00pc000 ~]# for i in {1..5}
> do
> echo -e "192.168.4.$i\tnode$i.tedu.cn\tnode$i" >> /etc/hosts
> done
### 编写成功后的hosts 文件
[root@room00pc000 ~]# tail -12 /etc/hosts
192.168.4.1 node1.tedu.cn node1
192.168.4.2 node2.tedu.cn node2
192.168.4.3 node3.tedu.cn node3
192.168.4.4 node4.tedu.cn node4
192.168.4.5 node5.tedu.cn node5
192.168.4.252 lvs_ha-1.tedu.cn lvs_ha-1
192.168.4.253 lvs_ha-2.tedu.cn lvs_ha-2
192.168.4.100 web-server1.tedu.cn web-server1
192.168.4.101 web-server2.tedu.cn web-server2
192.168.4.50 dba-server.tedu.cn dba-server
2.配置ceph-pool ,并提供页面给web-server跟dba-server 以及
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
剩余23页未读,继续阅读
赵伊辰
- 粉丝: 70
- 资源: 313
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0