2025年networkstate怎么进入(network stack怎么设置)

networkstate怎么进入(network stack怎么设置)svg xmlns http www w3 org 2000 svg style display none svg

大家好,我是讯享网,很高兴认识大家。



 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path> </svg> <blockquote> 

讯享网

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


例如:OpenStack快速部署

在这里插入图片描述
讯享网
创建一台虚拟机
在这里插入图片描述
添加一块网卡
在这里插入图片描述
网卡设置成这个模式
在这里插入图片描述
然后在虚拟网络中查看后面用到的IP
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

配置网卡

讯享网

确认网卡后,可以通过,vi /etc/sysconfig/network-scripts/ifg-ens33
在这里插入图片描述
在这里插入图片描述
修改完后通过:wq保存退出

再修改另一张网卡
在这里插入图片描述
最后重启网卡 systemctl restart network

Xshell连接虚拟机

在这里插入图片描述
[root@localhost ~]# systemctl stop firewalld 关闭防火墙
[root@localhost ~]# systemctl disable firewalld 禁用防火墙
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@localhost ~]# setenforce 0
[root@localhost ~]# vi /etc/selinux/config

在这里插入图片描述
[root@localhost ~]# vi /etc/hosts

在这里插入图片描述
[root@localhost ~]# rm -rf /etc/yum.repos.d/* 删除yum源

关闭虚拟机,克隆一份作为从节点
在这里插入图片描述
在这里插入图片描述
克隆之后的虚拟机更改网卡信息,将上面两张网卡改为20,重启网络,Xshell链接
在这里插入图片描述
这些配置完成之后,发送两个软件包

在这里插入图片描述
配置一下yum源,vi /etc/yum.repos.d/local.repo

[centos]
name=centos
enabled=1
gpgcheck=0
baseurl=file:///opt/centos
[iaas]
name=iaas
enabled=1
gpgcheck=0
baseurl=file:///opt/iaas/iaas-repo

创建文件夹
[root@localhost ~]# mkdir /opt/centos
[root@localhost ~]# mkdir /opt/iaas
[root@localhost ~]# ls
anaconda-ks.cfg CentOS-7-x86_64-DVD-2009.iso chinaskills_cloud_iaas.iso

compute节点也配置一下yum源
[BEGIN] 2024/11/6 16:11:27
[root@localhost ~]# rm -rf /etc/yum.repos.d/
[root@localhost ~]# vi /etc/yum.repos.d/ftp.repo

[centos]
name=centos
enabled=1
gpgcheck=0
baseurl=ftp://192.168.102.10/centos
[iaas]
name=iaas
enabled=1
gpgcheck=0
baseurl=ftp://192.168.102.10/iaas/iaas-repo

将centos镜像临时挂在并复制到文件夹中
[root@localhost ~]# mount -o loop CentOS-7-x86_64-DVD-2009.iso /mnt/
mount: /dev/loop0 写保护,将以只读方式挂载
[root@localhost ~]# cp -rvf /mnt/
/opt/centos/
复制完成后,取消挂载,重新挂载另一个镜像,并复制到对应的文件夹
[root@localhost ~]# umount /mnt/
[root@localhost ~]# ^C
[root@localhost ~]# mount -o loop chinaskills_cloud_iaas.iso /mnt/
mount: /dev/loop0 写保护,将以只读方式挂载
[root@localhost ~]# cp -rvf /mnt/* /opt/iaas/

最后取消挂载,删除镜像
[root@localhost ~]# rm -rf chinaskills_cloud_iaas.iso
[root@localhost ~]# rm -rf CentOS-7-x86_64-DVD-2009.iso
[root@localhost ~]# umount /mnt/
查看yum源是否做好
[root@localhost ~]# yum repolist
下在vsftpd
[root@localhost ~]# yum install vsftpd -y
修改配置
[root@localhost ~]# vi /etc/vsftpd/vsftpd.conf

在这里插入图片描述
[root@localhost ~]# systemctl restart vsftpd
[root@localhost ~]# systemctl enable vsftpd

下载软件包,俩个节点都要下载
[root@localhost ~]# yum install iaas-xiandian -y
[root@localhost ~]# vi /etc/xiandian/openrc.sh

在这里插入图片描述
修改配置文件,开始通过ctrl+v G d,取消注释 以及通过这个修改密码:%s/PASS=/PASS=/g

[root@localhost ~]# vi /etc/xiandian/openrc.sh
[root@localhost ~]# cat /etc/xiandian/openrc.sh
#——————–system Config——————–
#Controller Server Manager IP. example:x.x.x.x
HOST_IP=192.168.102.10

#——————–Chrony Config——————-
#Controller network segment IP. example:x.x.0.0/16(x.x.x.0/24)
network_segment_IP=192.168.0.0/16

#——————–Rabbit Config ——————
#user for rabbit. example:openstack
RABBIT_USER=openstack

#——————–MySQL Config———————
#Password for MySQL root user . exmaple:000000
DB_PASS=

#——————–Keystone Config——————
#Password for Keystore admin user. exmaple:000000
DOMAIN_NAME=demo
ADMIN_PASS=
DEMO_PASS=

#——————–Glance Config——————–
#Password for Mysql glance user. exmaple:000000
GLANCE_DBPASS=

#——————–Nova Config———————-
#Password for Mysql nova user. exmaple:000000
NOVA_DBPASS=

#——————–Neturon Config——————-
#Password for Mysql neutron user. exmaple:000000
NEUTRON_DBPASS=

#——————–Cinder Config——————–
#Password for Mysql cinder user. exmaple:000000
CINDER_DBPASS=

#——————–Swift Config———————
#Password for Keystore swift user. exmaple:000000
SWIFT_PASS=

#——————–Heat Config———————-
#Password for Mysql heat user. exmaple:000000
HEAT_DBPASS=

#——————–Zun Config———————–
#Password for Mysql Zun user. exmaple:000000
ZUN_DBPASS=

#——————–Ceilometer Config—————-
#Password for Gnocchi ceilometer user. exmaple:000000
CEILOMETER_DBPASS=

#——————–AODH Config—————-
#Password for Mysql AODH user. exmaple:000000
AODH_DBPASS=

#——————–Barbican Config—————-
#Password for Mysql Barbican user. exmaple:000000
BARBICAN_DBPASS=

#Password for Keystore Barbican user. exmaple:000000
BARBICAN_PASS=
配置文件编写完成后,传送至另一个节点
[root@localhost ~]# scp /etc/xiandian/openrc.sh root@192.168.102.20:/etc/xiandian/
The authenticity of host ‘192.168.102.20 (192.168.102.20)’ can’t be established.
ECDSA key fingerprint is SHA256:FUb7Ac05C3dxzzwbFU513Q9sNM/MGvmh6ZS/7V2T6QA.
ECDSA key fingerprint is MD5:d0:3f:92:a1:a1:92:1a:e1:fd:1f:d3:f5:b3:03🇩🇪e7.
Are you sure you want to continue connecting (yes/no)? yewHsH
Please type ‘yes’ or ‘no’: yes
Warning: Permanently added ‘192.168.102.20’ (ECDSA) to the list of known hosts.
root@192.168.102.20’s password:
openrc.sh 100% 3813 1.5MB/s 00:00
传送文件完成后,进行初始化
[root@localhost ~]# iaas-pre-host.sh
初始化完成之后进行组件的安装,先安装MySQL
在这里插入图片描述
主节点要跑的脚本
[root@compute ~]# iaas-install-mysql.sh
[root@compute ~]# iaas-install-keystone.sh
[root@compute ~]# iaas-install-glance.sh
[root@compute ~]# iaas-install-nova-controller.sh
[root@compute ~]# iaas-install-neutron-controller.sh
[root@compute ~]# iaas-install-dashboard.sh

从节点需要跑的脚本
[root@compute ~]# iaas-install-nova-compute.sh
[root@compute ~]# iaas-install-neutron-compute.sh

小讯
上一篇 2025-05-27 21:27
下一篇 2025-06-08 17:38

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/151233.html