成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

openstackironic如何安裝部署

這篇文章給大家分享的是有關openstack ironic如何安裝部署的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

創(chuàng)新互聯(lián)建站2013年開創(chuàng)至今,先為茂名等服務建站,茂名等地企業(yè),進行企業(yè)商務咨詢服務。為茂名企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。

一  準備

    此文假設你已經(jīng)安裝如下 openstack 的其他組件

1. nova ------- compute service
2. keystone --- identity service
3. glance ----- image service
4. neutron ---- network service

    ironic 由下面幾部分組成:

1. ironic-api ----------- ironic 組件對外的 API
2. ironic-conductor ----- ironic 真正的干活者
3. ironicclient ---------
4. database
5. message queue

二  keystone 配置

keystone user-create --name=ironic --pass=IRONIC_PASSWORD --email=ironic@example.com
keystone user-role-add --user=ironic --tenant=service --role=admin
keystone service-create --name=ironic --type=baremetal \
--description="Ironic bare metal provisioning service"
keystone endpoint-create \
--service-id=the_service_id_above \
--publicurl=http://IRONIC_NODE:6385 \
--internalurl=http://IRONIC_NODE:6385 \
--adminurl=http://IRONIC_NODE:6385

三  ironic 安裝配置

  1. 數(shù)據(jù)庫安裝

# MySQL -u root -p
mysql> CREATE DATABASE ironic CHARACTER SET utf8;
mysql> GRANT ALL PRIVILEGES ON ironic.* TO 'ironic'@'localhost' \
IDENTIFIED BY 'IRONIC_DBPASSWORD';
mysql> GRANT ALL PRIVILEGES ON ironic.* TO 'ironic'@'%' \
IDENTIFIED BY 'IRONIC_DBPASSWORD';

    2. 安裝 ironic 相關包

    ironic各組件 可以安裝在多個節(jié)點上,也可安裝在同一個節(jié)點上,此安裝指導是安裝在同一個節(jié)點上。

http://repos.fedorapeople.org/repos/openstack/openstack-icehouse/fedora-20/

    上述可獲取到如下 rpm 包

openstack-ironic-api-2014.1-rc1.2.el7.noarch.rpm
openstack-ironic-common-2014.1-rc1.2.el7.noarch.rpm
openstack-ironic-conductor-2014.1-rc1.2.el7.noarch.rpm
python-ironicclient-0.1.2-5.el7.noarch.rpm

    使用 yum 或 rpm 進行安裝。

    vi /etc/ironic/ironic.conf

[database]
connection = mysql://ironic:IRONIC_DBPASSWORD@DB_IP/ironic?charset=utf8
[DEFAULT]
rabbit_host=RABBIT_HOST
[DEFAULT]
auth_strategy=keystone
[keystone_authtoken]
auth_host=IDENTITY_IP
#auth_port=35357
#auth_protocol=http
auth_uri=http://IDENTITY_IP:5000/
admin_user=ironic
admin_password=IRONIC_PASSWORD
admin_tenant_name=service
[neutron]
url=http://NEUTRON_IP:9696
[glance]
glance_host=GLANCE_IP

    同步數(shù)據(jù)庫和重啟服務:

ironic-dbsync --config-file /etc/ironic/ironic.conf

service ironic-api restart
service ironic-conductor restart

四  nova compute 配置

    vi /etc/nova/nova.conf

[default]
compute_driver=ironic.nova.virt.ironic.IronicDriver
scheduler_host_manager=ironic.nova.scheduler.ironic_host_manager.IronicHostManager
ram_allocation_ratio=1.0
compute_manager=ironic.nova.compute.manager.ClusteredComputeManager
[ironic]
admin_username=ironic
admin_password=IRONIC_PASSWORD
admin_url=http://IDENTITY_IP:35357/v2.0
admin_tenant_name=service
api_endpoint=http://IRONIC_NODE:6385/v1

    控制節(jié)點重啟

service nova-scheduler restart

    計算節(jié)點重啟

service nova-compute restart

五  PXE 配置

sudo mkdir -p /tftproot
sudo chown -R ironic:LIBVIRT_GROUP -p /tftproot
mkdir -p /tftproot/pxelinux.cfg
sudo cp /usr/share/syslinux/pxelinux.0 /tftproot

六 部署

1.     注冊 baremetal node 信息,通過 ironic node-create,包括使用的 driver 信息,包括 BMC 的 IP/user/password、屬性(cpu/mem/disk),通過 ironic port-create 把 node 的所有的網(wǎng)口信息注冊到 node 上 。
2.     制作鏡像,包括系統(tǒng)跑的鏡像,PXE 啟動時需要的 kernel 和 ramdisk 鏡像,可借助 openstack 的另外項目 TripleO 中的組件 diskimage-builder 制作,需要定制自己的 elements,后續(xù)如果要做定制化安裝,這個工具需要掌握起來。
3.     創(chuàng)建特定的 flavor,根據(jù) node 信息設置 CPU/MEM/DISK 信息 ,設置key:baremetal:deploy_kernel_id和baremetal:deploy_ramdisk_id。
使用 nova boot 啟動 baremetal instance, flavor為創(chuàng)建的baremetal專用flavor,image為baremetal image。

感謝各位的閱讀!關于“openstack ironic如何安裝部署”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

當前名稱:openstackironic如何安裝部署
當前鏈接:http://jinyejixie.com/article34/ijjjse.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、做網(wǎng)站小程序開發(fā)App開發(fā)、面包屑導航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設
开原市| 阳山县| 唐海县| 清水县| 台江县| 富川| 微山县| 大渡口区| 阳原县| 佛教| 庆阳市| 隆安县| 尼玛县| 京山县| 常宁市| 方正县| 毕节市| 宁国市| 洛川县| 金乡县| 南平市| 周至县| 金山区| 郴州市| 华池县| 汽车| 莲花县| 华容县| 台江县| 大名县| 东宁县| 奉化市| 滁州市| 博兴县| 日照市| 光泽县| 赣州市| 绥中县| 寻甸| 渭南市| 恩平市|