02龙芯平台openstack环境搭建指导-计算节点环境准备

#!/bin/bash
控制节点-环境准备
基本规划
环境准备
2.hostname主机名配置
hostnamectl set-hostname computer
exec bash
#添加host
controller_ip=“10.130.0.31”
computer_ip=“10.130.0.87”
echo “ c o n t r o l l e r i p c o n t r o l l e r " > > / e t c / h o s t s e c h o " controller_ip controller" >> /etc/hosts echo " controlleripcontroller">>/etc/hostsecho"computer_ip computer” >> /etc/hosts
3.免密登录(可选)
4.禁用防火墙
#关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
#关闭SELinux
setenforce 0
sed -i “s/SELINUX=enforcing/SELINUX=disabled/g” /etc/selinux/config
#关闭swap分区
swapoff -a
sed -i ‘/ swap / s/^(.*)$/#\1/g’ /etc/fstab

4.设置内核
modprobe bridge
modprobe br_netfilter
cat > /etc/sysconfig/modules/neutron.modules <<EOF
#!/bin/bash
modprobe – bridge
modprobe – br_netfilter
EOF
chmod 755 /etc/sysconfig/modules/neutron.modules && bash /etc/sysconfig/modules/neutron.modules
echo “vm.max_map_count=262144” >> /etc/sysctl.conf
echo “net.ipv4.ip_forward=1” >> /etc/sysctl.conf
echo “net.bridge.bridge-nf-call-iptables=1” >> /etc/sysctl.conf
echo “net.bridge.bridge-nf-call-ip6tables=1” >> /etc/sysctl.conf
sysctl -p

5.yum源配置
#loongnix-server源准备
#配置openstack及虚拟化相关源,打开Loongnix-Plus.repo和Loongnix-PowerTools.repo两个源
yum install -y loongnix-release-epel loongnix-release-openstack-ussuri loongnix-release-advanced-virtualization
#配置完成后,通常需要清除yum中原有的cache,并重新生成cache。清除yum陈旧cache的命令如下
yum clean all
yum makecache
系统基础软件工具安装与配置
1.基础
2.NTP时间同步
#设置时间同步
yum install -y chrony && yum -y autoremove
sed -i ‘/^pool/d’ /etc/chrony.conf
sed -i ‘/^server/d’ /etc/chrony.conf
echo “pool ntp.aliyun.com iburst” >> /etc/chrony.conf
systemctl start chronyd.service && systemctl enable chronyd.service
OpenStack基础软件安装
2.OpenStack客户端相关软件
#安装openstack命令
yum install -y python3-openstackclient

3、Openstack配置工具安装
yum install -y openstack-utils

猜你喜欢

转载自blog.csdn.net/qq_25650463/article/details/119849584
今日推荐