搭建多OpenStack多節(jié)點私有云平臺(一)(環(huán)境搭建)_第1頁
搭建多OpenStack多節(jié)點私有云平臺(一)(環(huán)境搭建)_第2頁
搭建多OpenStack多節(jié)點私有云平臺(一)(環(huán)境搭建)_第3頁
搭建多OpenStack多節(jié)點私有云平臺(一)(環(huán)境搭建)_第4頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、 OpenStack搭建多 OpenStack多節(jié)點私有云平臺()、規(guī)劃虛擬機地址主機名 內(nèi)存 磁盤 途ens33: 41 1controller 4G 20G 控制節(jié)點ens33: 43 1compute14G 20G 計算節(jié)點ens33: 44 1block11G 40G 存儲節(jié)點準備實驗環(huán)境、配置基礎(chǔ)環(huán)境創(chuàng)建第臺主機,安裝完centos7后,再克隆2臺,之后把臺機改成1g內(nèi)存40g磁盤1. 改IP地址修改IP地址:vi /etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO=staticIPADDR=41 后2臺機就改這就了NETMASK=

2、GATEWAY=DNS1=14重啟絡(luò):systemctl restart network2. 改主機名controller:hostnamectl set-hostname controllercompute1:hostnamectl set-hostname compute1block1:hostnamectl set-hostname block13. host解析rootcontroller # vi /etc/hosts localhost localhost.localdomain localhost4 localhost4.localdomain4 controller:1 loc

3、alhost localhost.localdomain localhost6 localhost6.localdomain6 controller41 controller controller.locallocaldomain43 compute1 compute1.locallocaldomain44 block1 block1.locallocaldomainrootcontroller # scp -rp /etc/hosts 43:/etc/hostsrootcontroller # scp -rp /etc/hosts 44:/etc/hosts查看修改結(jié)果rootcontrol

4、ler # cat /etc/hosts4. 連通外rootcontroller # ping -c 10 、配置yum源(可以本地、可以絡(luò))rootcontroller # yum -y install wgetmv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupcd /etc/yum.repos.dwget/.help/CentOS7-Base-163.repomv CentOS7-Base-163.repo CentOS-Base.repoyum clean allyum makecac

5、he查看yum有沒有安裝完# yum repolist all、配置SSH免密碼認證每臺主機都要弄ssh-keygen -t rsassh-copy-id -i controllerssh-copy-id -i compute1ssh-copy-id -i block1、關(guān)閉SeLinux和Firewalldsystemctl stop firewalld.servicesystemctl disable firewalld.servicevi /etc/selinux/config修改 SELINUX=disabled、配置時間同步controller安裝chrony組件yum instal

6、l chrony -y添加阿云時間源服務(wù)器vim /etc/chrony.confserver ntp6.aliyuncom iburstallow /24 記得把allow前的#號刪除systemctl enable chronyd.servicesystemctl restart chronyd.servicechronyc sources另外2臺機操作樣yum install chrony -yvim /etc/chrony.confserver controller iburstsystemctl enable chronyd.servicesystemctl restart chro

7、nyd.servicechronyc sources如果虛擬機轉(zhuǎn)到快照,要重新輸以下代碼,或者關(guān)機創(chuàng)建快照systemctl enable chronyd.servicesystemctl restart chronyd.servicechronyc sources、安裝OPenStack客戶端和 OpenStack-selinux。查看yum有沒有 openstackyum list|grep openstack安裝queens版本yum install centos-release-openstack-queens.noarch -y安裝OpenStack-selinux。yum inst

8、all python-openstackclient openstack-selinux -y、安裝及配置 mysql數(shù)據(jù)庫后都是 節(jié)點的操作安裝MariaDB數(shù)據(jù)庫yum install mariadb mariadb-server python2-PyMySQL -y添加mysql配置件vi /etc/f.d/fmysqldbind-address = 41default-storage-engine = innodbinnodb_file_per_tablemax_connections = 4096collation-server = utf8_general_cicharacter-

9、set-server = utf8啟動MariaDB服務(wù),并設(shè)置其開機啟動,如果這出錯肯是安裝出錯重新安裝下systemctl enable mariadb.servicesystemctl start mariadb.service執(zhí)MariaDB的安全配置腳本執(zhí)安全初始化,在設(shè)置密碼時候官檔的坑不執(zhí)同步數(shù)據(jù)庫出錯)mysql_secure_installationEnter current password for root (enter for none): 車需要輸你當前戶的密碼,默認密碼為空Set root password? Y/n 設(shè)置密碼, 不設(shè)置密碼為空,y可以重新設(shè)置密碼,

10、設(shè)置密碼rootRemove anonymous users? Y/n 移除匿名戶Disallow root login remotely? Y/n 禁遠程登錄Remove test database and access to it? Y/n 移除數(shù)據(jù)庫和訪問它的權(quán)限Reload privilege tables now? Y/n y重載權(quán)限表、NoSQL數(shù)據(jù)庫安裝安裝MongoDB包,于監(jiān)控計費私有云不需要監(jiān)控計費,略過、RabbitMQ安裝及配置 開發(fā)的,運維安裝可運 )1. 安裝包:# yum install rabbitmq-server2. 啟動消息隊列服務(wù)并將其配置為隨系統(tǒng)啟動:

11、# systemctl enable rabbitmq-server.service# systemctl start rabbitmq-server.service3. 添加戶:openstack# rabbitmqctl add_user openstack RABBIT_PASSCreating user openstack .done.合適的密碼替換。RABBIT_DBPASS4. 給openstack戶配置寫和讀權(quán)限:d# rabbitmqctl set_permissions openstack .* .* .*Setting permissions for user openstack in vhost / .done.5. 輸這個代碼進頁rabbitmq-plugins enable rabbitmq_management默認密碼:guest guest(queues 隊列監(jiān)控指標,例如:秒殺、Memcached安裝安裝軟件包:# yum install memcached python-memcached修改配置

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論