云上DWS路由添加指南
以下是我入门的学习笔记,这里做下记录
1. 检查集群路由信息
登陆到对应集群的沙箱里,这里以集群sit_dws_maps_01为例
退出到root用户
使用route –n查一下gw和bond信息
记录一下网关的值
2. 修改需要添加路由的信息
另起一个窗口
登陆到容器opsTool下
修改addroute.sh 命令
cp addroute.sh addroute_v1.sh
vi addroute_v1.sh
将最后两段修改
解释一下,bond_name需更改gw值,这个需要和网关对应,写到第三位就行
可修改后将bond_name里面内容到第一步的位置跑一下,查看bond_name的值是否和route –n查出来的bond一致
如上是一致状态,继续修改addroute_v1.sh
下面的gw写到32位,和bond_name的网关是一个值
下面的net写到24位就行,这个值是需要添加的路由
3. 抓取集群信息
到容器中抓取新集群信息,
mysql -uecf -pxx -hxx.xx.xx.xx -P7306 rms -s -N -e "select i.id,i.name from rds_instance i,rds_cluster c where c.id=i.clusterid and i.status=200 and c.name='BDSPCluster'" > dws_instances_sit_dws_maps_01.txt
里面内容是这样的
将该dws_instances_sit_dws_maps_01.txt
保存到opsTool目录下
4. 运行添加路由的脚本
将addroute_v1.sh 脚本和modify_instance_v1.py(或者是modify_instance.py)二者一起存放到容器中opsTool目录,命令
python3 modify_instance_v1.py -s addroute_v1.sh -r false -i dws_instances_sit_dws_maps_01.txt
5. 检查
到沙箱外route –n查看路由是否添加,可以ping一下添加的路由看通不通
- 点赞
- 收藏
- 关注作者
评论(0)