目录

先电云平台搭建教程

先电云平台搭建教程

刚开始写,大佬勿喷!!

1.使用VMware创建Linux虚拟机

第一步 安装centos

https://i-blog.csdnimg.cn/blog_migrate/ae241bfb9c52658d8a6daa37fa584388.png#pic_center https://i-blog.csdnimg.cn/blog_migrate/70c4a440cd9f55448c5664c448496722.png#pic_center https://i-blog.csdnimg.cn/blog_migrate/52aa14de5587e62e92c7a6386f970c83.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/7a07314a5f8adbee9cd31c7eaae95fba.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/8e844715e6c543abbf495ae6cb2047a8.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/79783d3064ac2cd4a4c3226539838045.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/5edadac398857964527cf3838f971415.png#pic_center https://i-blog.csdnimg.cn/blog_migrate/5bfdc2ced5b63a7a532ca80177e6ff2f.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/d9521d9eaac788e96975a888d54a3ccd.png#pic_center

第二步 重命名,配置网卡

先重命名

https://i-blog.csdnimg.cn/blog_migrate/392e64e25139f4944d5809aba4c3ab26.png#pic_center

compute节点重命名

https://i-blog.csdnimg.cn/blog_migrate/ef3fdf0ed48154b55eed5b52747820d8.png

接下来就是配置网卡

https://i-blog.csdnimg.cn/blog_migrate/8c9ab15c77d8ca88c536d3e13e36ea46.png

命令记不住没关系,学会善用tab键补全,同时使用tab也可以保证命令的正确率

controller节点

需要将BOOTPROTO=dhcp改为BOOTPROTO=static

也就是将动态IP改为静态

ONBOOT=no改为ONBOOT=yes

其他如图

https://i-blog.csdnimg.cn/blog_migrate/c8c528ba9a0b2f7bb6cbcdf889674b95.png

controller第二张网卡

第二张网卡需要设置为200网段

https://i-blog.csdnimg.cn/blog_migrate/b3140bc6b34fea5bbdde5884900a1e04.png

设置完成后就可以重启网卡了

https://i-blog.csdnimg.cn/blog_migrate/76a138be8667f76b60dd5dacdf640935.png

compute节点的网卡设置(其实和controller的设置差不多一样的)

第一张网卡

https://i-blog.csdnimg.cn/blog_migrate/f4f27a65246b5f9002183cde36481f16.png

https://i-blog.csdnimg.cn/blog_migrate/fcf51708d6617ced6b9fe369be99f723.png

compute第二张网卡

https://i-blog.csdnimg.cn/blog_migrate/9d3fc4b9310aa9517fafa0617e1c6acc.png

https://i-blog.csdnimg.cn/blog_migrate/66cf1b4f246b50c05417d3e1190e98f6.png

然后照例重启网卡

https://i-blog.csdnimg.cn/blog_migrate/aa65579e3495eac22141367de930ba97.png

现在就可以连接CRT了

**为了方便区分,这里controller节点的背景是绿色的

compute节点的是泛白色的**

连接之前可以使用 ip add 查看ip地址

第三步 使用CRT上传镜像

https://i-blog.csdnimg.cn/blog_migrate/89c3597b7f4942459f421dda42aa1a5e.png

上传镜像过程较长,可以上传的时候进行yum源的配置

1.controller节点:

需要在controller节点中进行yum源备份

https://i-blog.csdnimg.cn/blog_migrate/433b440a4be2b1e10febbea5b3547d63.png

备份后编辑yum源

https://i-blog.csdnimg.cn/blog_migrate/7134f8ff02e93a62e4f63f527582bf60.png

yum源示例

https://i-blog.csdnimg.cn/blog_migrate/a3102874a2f80cd89b715899fb0d99b8.png

2.compute节点:

一样先备份yum源后再编辑

先用第一条命令备份yum源后再用第二条命令编辑yum源

https://i-blog.csdnimg.cn/blog_migrate/afc2e53600e3cef2ff7268d01de6a7ef.png

compute的yum源示例:

要注意的是这里ftp://后面的ip地址是controller节点第一张网卡的ip地址

https://i-blog.csdnimg.cn/blog_migrate/552c461c67f2f0e9a0ce088cd7226e22.png

完成后就看挂载镜像完成没有

挂载镜像

只需要在controller节点做

CRT中的镜像传输完成之后就可以挂载了

1.挂载centos的镜像

https://i-blog.csdnimg.cn/blog_migrate/35f28f9f9486fb3e112605fa4824fbee.png

2.挂载iaas的镜像

https://i-blog.csdnimg.cn/blog_migrate/364b82e4862b1d5b304baa751b300a5f.png

第四步 搭建ftp

这个只需要在controller节点做

https://i-blog.csdnimg.cn/blog_migrate/fe5c621e3b97b6f3f87a08b38dc51efa.png

编辑ftp文件 https://i-blog.csdnimg.cn/blog_migrate/64f72925ab9c0bab3320568a67519a74.png

在里面添加这一段代码,可以在任意位置添加

anon_root=/opt/

效果如下图

https://i-blog.csdnimg.cn/blog_migrate/55458bd7715932b37fd0265332d539de.png

然后开启ftp服务

https://i-blog.csdnimg.cn/blog_migrate/74da6c07f3a2bbffc96f22f3738381ae.png

第五步 配置防火墙及修改selinux

controller和compute两个节点都需要做

https://i-blog.csdnimg.cn/blog_migrate/ce8567ae2e1190d73838a09a7ffa7623.png

https://i-blog.csdnimg.cn/blog_migrate/fdf1aaa474ac7f8fb0bd9c1ed0dead31.png

修改配置中的

https://i-blog.csdnimg.cn/blog_migrate/ff6eeb2ee5e7b25422d1633279ba38e5.png

将它改为

https://i-blog.csdnimg.cn/blog_migrate/f5ac9120945a3ea723b872b3e88eef30.png

改完之后就执行命令然后查看一下

https://i-blog.csdnimg.cn/blog_migrate/2b310f5c4e1c75c03954b29083d7bd5d.png

第六步 验证yum源

清除缓存 controller节点和compute节点都需要做

https://i-blog.csdnimg.cn/blog_migrate/b2d1b0ea4dbc0938b4ff06b077c9f846.png

第七步 安装iaas-xiandian

controller和compute节点都做

https://i-blog.csdnimg.cn/blog_migrate/dcab6ca05df922d136da02629ddbf9a8.png

https://i-blog.csdnimg.cn/blog_migrate/303c7ad721b331ed4a84b5072905cab0.png

下面的命令用于替换openrc.sh里面开头的所有#号

https://i-blog.csdnimg.cn/blog_migrate/b82bce53c4d0b4033f1e4bbab1c50575.png

下面命令用于填充所有的PASS=

https://i-blog.csdnimg.cn/blog_migrate/5757fa5a80ce92a6c3c215432c82fb97.png

完成之后保存退出后再次进入openrc.sh进行完整编辑

controller和compute节点都做 示例如下:

需要注意我这里的 192.168.100.30controller 节点的第一张网卡的ip地址

192.168.100.70 则是 compute 节点的第一张网卡的ip地址

https://i-blog.csdnimg.cn/blog_migrate/437e51882406b6f74f39b62877c6566a.png

https://i-blog.csdnimg.cn/blog_migrate/ed47117f2842d1725d17d422d86c8e3e.png

https://i-blog.csdnimg.cn/blog_migrate/da57c77d16c66c8545d6c14ad53064e2.png

https://i-blog.csdnimg.cn/blog_migrate/622f2bb315858c36af0297160f13a05a.png

需要注意的是在compute节点的这一行的ip地址需要修改为compute的第一张网卡的IP地址,即

https://i-blog.csdnimg.cn/blog_migrate/f8092635a5408f713e0e7e3826134bc4.png

controller的则为

https://i-blog.csdnimg.cn/blog_migrate/707e56d8f7dc4b4ff475d391f029bc7f.png

第八步 跑脚本

*跑脚本时,需要注意是否报ERROR,如果报错则需要排错,排错的过程耐人寻味

在跑完第一个脚本后会提示reboot,这个时候只需要Crtl+d即可,然后重新连接

https://i-blog.csdnimg.cn/blog_migrate/fca310061b55b294822ace83dfe7b2fa.png

所有脚本跑完后,打开浏览器输入http://(controller节点的ip)/dashboard

用我的做为示例:controller的ip为192.168.100.30 所以就是 http://192.168.100.30/dashboard

不出意外的话是可以进入像下图一样的界面的

https://i-blog.csdnimg.cn/blog_migrate/28cc0154176977add303c418fdd5b9f0.png

然后依次输入配置好的账户 用户名就是admin 在安装的时候写进去的,以及密码000000

https://i-blog.csdnimg.cn/blog_migrate/c6e731e424af23f6bbbc0bfbce9b3bc4.png

如果和下图一样则表示成功完成

https://i-blog.csdnimg.cn/blog_migrate/07d3c7f57c918824f6c92bc9753e354f.png