Openstack(Ocata)Ironic安装配置手册

本文档详细介绍了如何在OpenStack Ocata版本中安装配置Ironic,包括控制节点、网络节点和计算节点的设置,以及镜像上传、节点注册等步骤。通过对环境节点分布和网络配置的描述,以及各节点的配置文件修改,指导完成Ironic的全面部署,以实现裸金属服务器的自动化管理。
摘要由CSDN通过智能技术生成


1       前言


1.1       环境节点分布

控制节点(1个),网络节点(1个),计算节点(一个),物理服务器(作为ironic节点)(1台)

1.2       网络配置

Controller1节点  ens32(99.0.31.111/16)ens33(100.0.31.111/16)

Network节点    ens32(99.0.31.112/16)ens33(不配ip)

Compute1节点   ens32(99.0.31.113/16)ens33(不配ip)

Ironic节点(裸金属)ILO(99.0.50.15/8)PXE端口MAC地址(1c:98:ec:30:5e:e4)

注意:由于服务器PXE启动时只会从第一个端口启动,

所以选择PXE端口MAC地址时一定要用端口1的MAC地址。


网络环境配置解释:

1. ens32和ilo口是相通的;

2. 以后裸金属节点会通过PXE网络访问ironic API的ip(99.0.31.111),所以ironic API所在的控制节点必须增加ens33和裸金属的PXE端口处于同一网络。

2       控制节点安装配置Ironic


2.1       安装依赖包

2.1.1  安装配置PXE

创建/tftpboot文件夹

mkdir -p /tftpboot

安装tftp-serversyslinux-tftpboot xinetd

yum install tftp-server syslinux-tftpbootxinetd

编辑/etc/xinetd.d/tftp文件

vim  /etc/xinetd.d/tftp

service tftp

{

 protocol        = udp

 port            = 69

 socket_type     = dgram

 wait            = yes

 user            = root

 server          =/usr/sbin/in.tftpd

 server_args     = -v -v -v -v -v--map-file /tftpboot/map-file /tftpboot

 disable         = no

  #This is a workaround for Fedora, where TFTP will listen only on

  #IPv6 endpoint, if IPv4 flag is not used.

 flags           = IPv4

}

重启xinetd服务

systemctl restart xinetd

复制pxelinux.0到/tftpboot文件夹

cp /var/lib/tftpboot/pxelinux.0 /tftpboot

创建一个map文件

echo 're ^(/tftpboot/) /tftpboot/\2' >/tftpboot/map-file

echo 're ^/tftpboot/ /tftpboot/' >>/tftpboot/map-file

echo 're ^(^/) /tftpboot/\1' >>/tftpboot/map-file

echo 're ^([^/]) /tftpboot/\1' >>/tftpboot/map-file

修改/tftoboot文件夹属主为ironic

chown -R ironic /tftpboot

2.1.2  安装iscsi-initiator-utils psmisc

因为后面的步骤会用到iscsiadm,fuser命令

所以我们要安装相关软件。

yum install iscsi-initiator-utils

yum install psmisc

2.2       创建ironic数据库

# mysql -u root -

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值