cd /root
ssh-keygen
ssh-copy-id -i ~/.ssh/id_rsa.pub controller
ssh-copy-id -i ~/.ssh/id_rsa.pub compute
用ssh controller/compute 检验是否是无密登录
5. 搭建centos yum 源并安装httpd服务
mount /dev/cdrom /mnt
mkdir /opt/centos
cp -rf /mnt/* /opt/centos
umount /mnt
rm -rf /etc/yum.repos.d/*
cat >>eof /etc/yum.repos.d/local.repo<<eof
[centos]
name=centos
baseurl=file:///opt/centos
enabled=1
gpgcheck=0
eof
检测centos yum源是否成功
yum makecache
安装httpd服务
yum install -y httpd
在httpd服务上创建路由目录
cd /var/www/html
mkidr rj
systemctl restart httpd && systemctl enable httpd
用浏览器打开 http服务 http://172.18.10.30/rj
6. 配置ansibleyaml源
将ansible.tar.gz 上传到root目录下
解压ansible.tar.gz 到/var/www/html/rj
tar xvf /root/ansible.tar.gz -C /var/www/html/rj/
配置yum repo
cat >>/etc/yum.repos.d/local.repo <<eof
[ansible-repo]
name=ansible-repo
baseurl=http://172.18.10.30/rj/ansible
gpgcheck=0
enabled=1
eof
yum makecache
7.安装ansible服务
yum install -y ansible.noarch
8.在ansible节点配置ansible的hosts文件
9.基础框架设置
tar xvf openstack_ansible.tar -C /opt
将iaas.iso 和centos.iso 挂载在/var/www/html/rj 下
mkdir /mnt/{centos,openstack}
mount /root/CentOS-7-x86_64-DVD-1804.iso /mnt/centos
mount /root/chinaskills_cloud_iaas.iso /mnt/openstack
scp -r /mnt/centos 127.0.0.1:/var/www/html/rj
scp -r /mnt/openstack 127.0.0.1:/var/www/html/rj
==============================================================================
(1)修改all文件
在group_vars 下创建一个all文件
这个命令和后面写j2文件变量要对应
(2)修改local.repo
vi /opt/openstack_ansible/roles/init/files/local.repo
(3) 安装iaas-pre-host.sh
2. 安装数据库组件
3.keystone
4. 安装镜像组件
其他的都差不多
5.其他组件也按照这种方式
6.然后再写个剧本就行了
7.有时间再写
最后
分享一些系统的面试题,大家可以拿去刷一刷,准备面试涨薪。
这些面试题相对应的技术点:
- JVM
- MySQL
- Mybatis
- MongoDB
- Redis
- Spring
- Spring boot
- Spring cloud
- Kafka
- RabbitMQ
- Nginx
- …
大类就是:
- Java基础
- 数据结构与算法
- 并发编程
- 数据库
- 设计模式
- 微服务
- 消息中间件
找小编(vip1024c)领取
7749944)]
[外链图片转存中…(img-MXLoRVkr-1721627749945)]
[外链图片转存中…(img-M7sNTxlb-1721627749945)]
[外链图片转存中…(img-nJ9nK66f-1721627749945)]
[外链图片转存中…(img-2HtehkR4-1721627749946)]
[外链图片转存中…(img-n5G6xbpl-1721627749946)]
找小编(vip1024c)领取