小铭学习日记一(原生云平台OpenStack基本环境配置)
实验要求① 完成 hosts 文件的修改② 完成 selinux 的修改③ 完成 yum 源的配置④ 完成 NTP服务的安装⑤ 完成RabbitMQ 服务的安装⑥ 完成 Memcached 服务的安装⑦ 完成 OpenStack 环境准备包的安装实验步骤前半部分截图用平板远程做的后半部分截图用电脑做的因而有所不同1.修改hosts文件将controller和compute主机名对应ip地址解析验证配置结果2.修改selinux配置文件修改参数SELINUXdisabled修改后通过setenforce命令临时生效配置而后用getenforce命令查看selinux规则验证输出结果为permissive则表示修改成功3.在controller节点配置yum源首先将两个镜像文件上传至controller节点通过ll命令确认是否上传成功在opt目录下创建centos以及iaas目录然后分别将两个镜像挂载在对应的目录上由于直接挂载到目录上下次重启虚拟机会失效因而先将镜像挂载到/mnt目录中再使用cp命令复制到对应的目录解决重启虚拟机需要重新挂载的问题移除挂载使用同样的方法重新挂载第二个镜像删除/etc/yum.repo.d/内所有原有的yum源配置文件删除完成后手动创建yun源配置文件local.repo建立本地的yum源让之后的软件包从本地安装使用yum repolist查看软件包数量判断是否配置成功4.在controller节点安装vsftpd服务在controller节点通过yum -y install命令下载安装在controller节点通过vi修改vsftpd服务配置文件anno_root/opt指定匿名用户登录后的根目录修改完后保存退出重启vsftpd服务设置开机自启动关闭两个节点的防火墙以保证两个节点云平台组件之间可通过ftp安装删除compute节点中原有的yum源通过scp命令将controller节点中的yum源文件传输到compute中并通过vi命令进行修改修改完文件后使用yum repolist确认compute的yum源是否配置成功5.配置NTP时钟同步服务在两个节点分别安装NTP时钟同步服务使用vi命令在controller修改chrony.conf配置文件将controller节点作为服务端删除以下参数添加所需的配置参数修改配置文件完成后启动NTP服务并设置开机自启动将compute节点作为客户端在compute节点中重复以上步骤验证两个节点之间的时间同步6.RabbitMQ服务安装在controller节点中安装RabbitMQ软件包安装完后启动服务并设置开机自启动创建RabbitMQ用户openstack并通过list_users指令验证赋予openstack用户读、写、执行.*表示开放权限7.安装Memcached服务在controller上面安装Memcached服务使用sed命令行工具修改memcached配置文件在下面的echo中命令有误是-l不是-1下列步骤中已修正启动memcached服务并设置开机自启动8.OpenStack环境准备包的安装在controller和compute节点分别安装OpenStack环境准备包