系统层级模版约束 | ||
序号 | 分类 | 约束和规定 |
1 | 操作系统分区 | 分区比例保持现有生产分区比例不变 总分区默认初始大小 100G 【/: 5G】 【/data:60G】 【/home:8G】 【/var:8G】 【/usr: 16G】 |
2 | 应用目录规划 | 应用程序目录:/data/www/html;应用配置目录:/data/www/ins_share/config/名称; APP 应用目录:/data/www/apps/应用名称;应用日志目录:/data/log/应用名称/ ; 自定义脚本位置:/usr/local/scripts/;临时操作目录:/data/tmp o+w,/data/tools; |
3 | 主机名规划 | 地区首字母_分区_最后一位IP(如:GZ-base-230,GZ-part1-231); |
4 | hosts文件 | 暂时不做修改,但是主机名若更改本地hosts必须保持一致; |
5 | DNS设置 | 依据各机房最近的DNS设置为第一DNS,google的DNS设置为第二DNS(8.8.4.4)。 |
6 | root密码规则 | 6ky@AASWD + 最后一位IP |
7 | 系统层级软件包选择 | [*]administrator tools [*]development tools [*]development libraries [*]base [*]editors [*]network server [*]system tools [*]x software development |
8 | 系统初始化设置1 | 语言:English;Boot Loader:Use Grub Loader,console=xvc0;开启eth0,eth1,ipv4 |
9 | 系统初始化设置2 | 时区:Asia/shanghai;iptables: OFF selinux: Disabled |
10 | ||
11 | ||
12 | ||
13 | ||
14 | ||
15 | ||
16 | ||
17 | ||
应用层级模版约束 | |||||
序号 | 分类 | 约束和规定 | |||
1 | 软件安装脚本初始化 | 当前稳定版 | 说明 | 是否开机启动 | |
2 | jdk | jdk1.7.0_17 | jdk1.6.0_25 | 缺省2个都安装,以第一个为准,可以一键切换版本 | |
3 | resin | pro_4.0.23 | pro_3.0.21 | off | |
4 | tomcat | apache-tomcat-7.0.30 | apache-tomcat-6.0.35 | off | |
5 | nginx | nginx-1.0.6 | nginx-0.7.65 | off | |
6 | mysql | mysql_5.6 | mysql_5.5 | off | |
7 | rsync | yum install rsync* | off | ||
8 | iftop | 依据现有脚本安装 | |||
9 | ifstat | 依据现有脚本安装 | |||
10 | zabbix | 依据现有脚本安装 | 缺省网段的第一个和第二个IP的机器作为跳转机和管理机地址。比如给予的192.100.100.x,那个192.168.100.1和192.168.100.2将作为管理机地址,不作为应用机器。 | off | |
11 | puppet | 依据现有脚本安装 | off | ||
12 | salt | 依据现有脚本安装 | off | ||
13 | log.io | 依据现有脚本安装 | off | ||
14 | 日志分割脚本 | resin/tomcat/app等应用日志缺省保持一个月的日志记录 | |||
15 | /data/www下面目录分割 | 标准目录缺省保持7天,且日期的命名规则为html_20140403,ins_share_20140403 | |||
16 | 应用数据和数据库备份脚本 | 缺省安装应用数据和数据库数据备份脚本:/data/bw_mon/* | |||
17 | resin/tomcat/nginx日志分析脚本 | 放置resin/tomcat定时重启脚本,nginx access日志分析脚本 | |||
18 | 缺省增加key登陆 | 缺省创建密钥登陆认证 | |||