OpenStackの一般的なコマンドとピットレコード

環境の説明:
    1)openStackのQueensバージョン
    2)オペレーティングシステム:centos7.9


1.ファイアウォールとSelinuxをオフにします

sed -i 's/enforcing/disabled/g' /etc/selinux/config
setenforce 0
systemctl stop firewalld.service && systemctl disable firewalld.service
systemctl stop iptables.service && systemctl disable iptables.service
firewall-cmd --state #查看防火墙状态

2.各コンポーネントサービスのコマンドを再起動します

#【数据库重启命令】
systemctl restart mariadb.service
#【rabbitmq消息队列服务重启命令】
systemctl restart rabbitmq-server.service
#【memecache缓存服务重启命令】
systemctl restart memcached.service
#【etcd服务重启命令】
systemctl restart etcd
#【glance镜像服务重启命令】
systemctl restart openstack-glance-api.service  openstack-glance-registry.service
#【nova计算服务重启命令】
#控制节点:
systemctl restart openstack-nova-api.service \
  openstack-nova-consoleauth openstack-nova-scheduler.service \
  openstack-nova-conductor.service openstack-nova-novncproxy.service
#计算节点:
systemctl restart libvirtd.service openstack-nova-compute.service
#查询新的计算主机节点,在控制节点上执行:
su -s /bin/sh -c "nova-manage cell_v2 discover_hosts --verbose" nova
#【neutron网络服务重启命令】
#控制节点:
systemctl restart neutron-server.service \
  neutron-linuxbridge-agent.service neutron-dhcp-agent.service \
  neutron-metadata-agent.service
systemctl restart neutron-l3-agent.service
#计算节点:
systemctl restart neutron-linuxbridge-agent.service
#【cinder块存储服务重启命令】
#控制节点:
systemctl restart openstack-cinder-api.service openstack-cinder-scheduler.service
#存储节点:
systemctl restart openstack-cinder-volume.service target.service

3.クラウドホストに複数のネットワークカードを追加します。
    ネットワークカードファイルをコピーした後、関連する構成を変更した後、ネットワークサービスを再起動します。
    次の記事を参照してください:https://blog.csdn.net/zuopiezia/article/details/ 81029512

4.ネットワークカードを追加すると、外部ネットワークにアクセスできなくなります

   route命令查看路由表网卡的优先级,修改网卡优先级
-->修改优先的网卡ifcfg-eth0的值越低优先级越高【IPV4_ROUTE_METRIC=0】

5.SSH経由でクラウドホストにリモート接続します

#修改云主机内的文件允许root登录以及远程登录
vi /etc/ssh/sshd_config		#更改以下字段为yes
	PermitRootLogin yes
	PasswordAuthentication yes
systemctl restart sshd		#重启sshd服务

6.外部ネットワークからインスタンスのサービスポートにアクセスできません:[Web管理ページにログインして、インスタンスに対応するセキュリティグループルールとポート構成が正しいかどうかを確認してください] ~~そうであるかどうかに特に注意してくださいセキュリティグループルールの制限によりアクセスできません。これはクラウドホストと同じです。独自のファイアウォールは2つあります。

7.インスタンスが外部ネットワークにアクセスできません:[ルーティングテーブルのネクストホップアドレスに対応するネットワークカードが正しいかどうかを確認するrouteコマンド]
8。ファイアウォールが指定されたポートを開きます:ポート80が他のポートに置き換えられます。構成プロセスは同じです

[root@controller ~]# firewall-cmd --zone=public --add-port=80/tcp --permanent   
[root@controller ~]# firewall-cmd --reload
[root@controller ~]# firewall-cmd --query-port=80/tcp
[root@controller ~]# firewall-cmd --list-port 	   #查看开放的端口列表

9.システムのタイムゾーンを上海に変更します。[ln-sf / usr / share / zoneinfo / Asia / Shanghai / etc / localtime]
10.システムのデフォルトのネットワークカードをeth0に
    変更します。1)オペレーティングシステム選択インターフェイスをインストールするときに変更します。 (以下に示すように)カーネル情報、[タブビルド]のスペースの後に[net.ifnames = 0 biosdevname = 0]と入力し、Enterキーを押し
ここに画像の説明を挿入
ます。11。ファイルをドラッグすることで仮想マシンに転送できます。

#安装lrzsz功能模块即可
yum install lrzsz -y
#安装成功后,有两种传输方式
1) 直接将文件拖入到xshell窗口里
2)【rz】命令上传。上传文件被直接删除解决办法-->直接使用【rz -be】 命令上传

12. yumプロセスを強制的に終了します:[rm -rf /var/run/yum.pid]
13.すべてのopenstack関連コマンドの実行に失敗し、openStackコマンドを実行できません。
    回答:現在のクライアント環境変数がadminであるかどうかを確認してください-openrc

おすすめ

転載: blog.csdn.net/weixin_43161762/article/details/113703299