企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 主机名管理规范 ## 适用范围 本标准适用于所有网络设备、服务器,包括所有有IT管理的环境。 ### 主机名 所有设备必须设置主机名 主机名统一命名,不可重复;AAAYYYZ 也不可重复 linux 服务器规则:[AAAYYYZ-ENV.IDC.jccfc.io](http://AAAYYYZ-ENV.IDC.dianrong.io) #### AAA:为字母部分 * app:应用服务器,包括物理机 * lb: nginx 7层负载均衡 * ha: haproxy 4层负载均衡 * dom:DevOps管理服务器 * misc: 混合部署的,不能直接表明机器的基础服务 * buildmaster: jenkins 或其他构建主服务器 * buildnode: jenkins agent for build 或其他 build 相关工作 * zookeeper: zookeeper 服务器 * sto: storage server * glusterfs: glusterfs server * es: elasticsearch server * kafka: kafka server * mon: 监控 * redis: redis server * db: 除了mysql/oracle/mongo之外的数据库,比如cassandra, greenplum, tidb * mysql:数据库服务器 * oracle:Oracle服务器 * mongo: mongoDB服务器 * data:Data/BI项目服务器 * esxi: VMware 宿主机 * dns: name server * dc:域控制器 * sw:交换机 * fw:防火墙 * it:IT业务服务器 * vpn: vpn server * k8smaster: kubernetes 管理节点 * k8snode: kubernetes 计算节点 * spider: 爬虫 * saltmaster: saltstack master * harbor: harbor 服务 * net: 网络相关服务器 * kubespray: 管理 k8s 集群的 ansible * 其它:按实际需要命名,要求简短 * YYY:序号,自001开始增加,先到999,如果还不够,再升一位 * Z:可选 * m:管理地址,例如iDRAC,防火墙管理地址等 ## ENV: 环境信息 * 开发环境:sit * 测试环境:uat * 生产环境:prod ## IDC:站点编号 * 中航广场办公室:acc * 西信机房:idc1 * 万国机房:idc2 * 阿里云:ali * 示例: * bridge[.idc1.jccfc.io](http://mysql003-prod.idc1.dianrong.io) * bridge[.acc.jccfc,io](http://app098-demo1.b8.dianrong.io) * bridge[.ali.jccfc.io](http://mon028m-prod.idc1.dianrong.io) \* 主机名写入DNS记录\* 网络设备DNS记录的优势\* 使用FQDN管理网络设备,记忆主机名比IP方便\* 网络设备接口互联IP增加反向DNS记录,traceroute时能直观看出IP属于什么网络设备\* 网络设备添加DNS记录的原则\* 根据IP地址类型分成3种(心跳IP没有使用场景,不考虑增加DNS记录) \* 带外管理IP \* 网关IP \* 接口互联IP \* 网络设备IP的命名规则\* 示例:\* 万国数据中心主防火墙管理地址域名:[fw101.jccfc.io](http://fw101.dianrong.io) 域名\* 使用域名 \* [jccfc.io](http://dianrong.io):默认系统域名 \* [ad.jccfc.com](http://ad.dianrong.com):加入AD域的Windows服务器 主机名上线流程 主机名下线流程 机器回收,解析删除,不使用重复的主机名