云网融合环境:cloudos对接VCFC配置完网络自动化后,需要配置参数,不同组网方案请按照配置指导书进行调整修改内容。
工具:使用研发提供过的update_image固化包,如需要,请拨打400到云计算二线同事获取固化工具包。
cloudos 3.0对接vcfc后需要修改neutronserverrc,neutronagentrc容器的ml2_conf_h3c.ini文件。一般修改项有resource_mode、vds_name、enable_l3_vxlan,不同组网方式修改项不同,请严格按照指导书进行修改。一般在docker中修改的配置从,重启后会丢失配置,需要做容器镜像固化。此文档重点介绍修改参数后的固化操作。
4、进入容器检查参数是否已成功修改。
1、进入neutronagentrc,neutronserverrc容器,如下图展示,先载入k8s的命令别名:source
/opt/bin/common/tool.sh,后搜索neutron关键字的两个容器服务:pod | grep
neutron(也可以使用docker ps | grep neutronagentrc/ neutronserverrc),找到后进入容器:
kubectl exec -it 容器名称 bash(也是是docker exec -it 容器ID bash),
进入容器后到/root/scripts目录下,找到pre-startup.sh文件,注意我们要修改这个文件里的参数,不是修改ml2_conf_h3c.ini的参数,pre-startup.sh的参数修改后,容器里/etc/neutron/plugins/ml2/ml2_conf_h3c.ini里相关配置参数会同步修改。
2、 将update_image固化工具包本地解压后用FTP传输到Master节点后台/root目录。
3、 获取容器ID如下图,将容器里要固化的文件pre-startup.sh拷贝到update_image/patchs/replace_files/files下新建的目录/root/scripts,命令用docker cp ID:/root/scripts/pre-startup.sh .(注意后面有个点)
4、vim命令修改pre-startup.sh里的配置参数。
5、找到要固化容器neutronserverrc镜像及TAG,命令:kubectl edit neutronserverrc,搜索关键字image,复制镜像名称。
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作