2025.2.25

admin
116
2025-02-28

笔记下载:http://note.zjznb.cn/#/?code=XZ6BD

1.改为仅主机模式,改ip地址

虚拟机设置里,cd里选iso镜像,开机后左下角光盘点击连接

vi /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE="Ethernet"

PROXY_METHOD="none"

BROWSER_ONLY="no"

BOOTPROTO="static"

DEFROUTE="yes"

IPV4_FAILURE_FATAL="no"

IPV6INIT="yes"

IPV6_AUTOCONF="yes"

IPV6_DEFROUTE="yes"

IPV6_FAILURE_FATAL="no"

IPV6_ADDR_GEN_MODE="stable-privacy"

NAME="ens33"

UUID="f05c3ec4-cfe4-4852-b8c8-d6c9b01e30d6"

DEVICE="ens33"

ONBOOT="yes"

IPADDR="192.168.134.100"

NETMASK="255.255.255.0"

systemctl restart network

ip a 查看有没有生效

两台设备都改ip地址

2.挂载镜像,更新yum源

https://blog.csdn.net/2302_77228926/article/details/139559880

3.安装openstack源

yum -y install lrzsz

用rz上传压缩包

tar -xf openstack-train.tar.gz

mv openstack /opt

vi /etc/yum.repos.d/local.repo

[local]

name=local

baseurl=file:///opt/centos

gpgcheck=0

[openstack]

name=openstack

baseurl=file:///opt/openstack

gpgcheck=0

yum clean all

yum repolist

4.两套设备 改名添加映射

controller

hostnamectl set-hostname controller

bash

vi /etc/hosts

192.168.134.100 controller

192.168.134.111 compute

compute

hostnamectl set-hostname compute

bash

vi /etc/hosts

192.168.134.100 controller

192.168.134.111 compute

互相ping一下看看能否ping通

5.两台设备 关闭防火墙和selinux

setenforce 0

vi /etc/selinux/config

将SELINUX=enforcing改为SELINUX=disabled

systemctl stop firewalld

systemctl disable firewalld

6.controller 安装vsftpd

yum -y install vsftpd

7.启动vsftpd 改目录为/opt

systemctl start vsftpd

systemctl status vsftpd

vi /etc/vsftpd/vsftpd.conf

anon_root=/opt

systemctl restart vsftpd

8.compute创建.repo连接controller的yum库

cd /etc/yum.repos.d

mkdir bk

mv C* bk

vi ftp.repo

[local]

name=local

baseurl=ftp://controller/centos

gpgcheck=0

[openstack]

name=openstack

baseurl=ftp://controller/openstack

gpgcheck=0

yum clean all

yum repolist

动物装饰