Openstack命令执行环境
执行命令,第一步要有执行环境,还有执行权限,时间久了,你都找不到openstack命令在哪里执行。 第一步:进入环境 如果是虚拟环境安装(venv):```source /path/to/venv/bin/activate``` 第二步:加载认证文件(证书/凭证)```bashsource /etc...
Openstack虚拟机访问外网的完整路径图
**虚拟机访问外网的完整路径图**,可以对照来排查问题: OpenStack 网络数据路径(以 VXLAN + OVS 为例)``` [虚拟机 VM] | | vNIC (tapXXX) v ------------------- | br-...
Openstack网络排查层次
一、OpenStack CLI(逻辑层面的资源) 网络/子网/路由* `openstack network list`* `openstack subnet list --long`* `openstack router list`* `openstack router show `* `open...
OpenStack网络排查OVS
OpenStack Neutron 的 CLI(openstack network/subnet/port/router …)负责「逻辑层面的抽象」,真正落到宿主机上,都是通过 **neutron-openvswitch-agent** 把配置下发到 OVS 里的。所以排查网络问题的时候,除了 `o...
Openstack查一台虚拟机的网络问题
**Neutron 对象关系图 + 常用命令**,查一台虚拟机的网络问题时就能顺着这条链路走。 Neutron 网络对象关系(排查流程)```[VM 实例] │ └──Port (tapXXXX) VM 的虚拟网卡 │ └──Subn...
Openstack网络命令
OpenStack Neutron 提供了一大堆 CLI 命令,基本上可以把「网络 → 子网 → 端口 → 路由器 → 安全组」这条链路全都查清楚。 1. 网络级别```bashopenstack network list --long 列出所有网络(包含是否 external...
openstack登录dashboard
登录之前我们得先知道密码,而密码文件就在`/etc/kolla/clouds.yaml`这里面会有全部的密码admin-openec.sh这里面会有admin的密码,我们查看这个文件就可以``` cat /etc/kolla/admin-openrc.sh Ansible managed Clea...
Ansible文件 + 终端统计输出
在 **写文件**的同时,再加一个 `debug` 任务,把统计信息直接打印在终端。这样你执行完 `ansible-playbook` 就能立刻看到成功/失败情况。 最终 Playbook:文件 + 终端统计保存为 `ping_baidu.yml`:```yaml- hosts: webserver...
Ansible汇总统计(成功/失败主机数)
好的,那我帮你加一个 **汇总统计**,在 `all.log` 的最后输出:* 成功的主机数量* 失败的主机数量* 失败主机的列表这样你不用手工翻日志,就能一眼看到执行结果。 Playbook:带统计信息保存为 `ping_baidu.yml`:```yaml- hosts: webservers ...
Ansible为每个主机结果加上分隔符(=====)
在汇总文件里加上分隔符,每个主机的结果之间用一条横线区分,方便阅读。 优化后的 Playbook保存为 `ping_baidu.yml`:```yaml- hosts: webservers become: no tasks: - name: Ping www.baidu.com from...