硬件配置

所有组件安装在一台服务器,建议配置:内存8G+、CPU 8cores+、硬盘100G+。

组件分开安装:

组件名称 建议配置
WorkServer+BigServer CPU:4core+,内存:6G+,硬盘50G+
BigProxy CPU:4core+,内存:2G+,硬盘50G+

操作系统

  • 推荐CentOS 7 x86 64位。不推荐CentOS 6,因为python版本太低,对ansible支持不好。

服务对应端口

服务 端口
统一认证 30000、30001
work后端 30002、30003
bigserver 60001
bigproxy 60002
nginx正向代理 60000
jira 30010、30011
jenkins 30012、30013
kibana 5601
cerebro 9000
elasticsearch 9200、9300

2个域名

  1. sso.xxxx.com,用于统一认证

  2. work.xxxx.com,用于主服务域名

如果没有注册域名,需要给服务器和笔记本都配置hosts。

  1. Linux位置/etc/hosts。

  2. Windows位置C:\Windows\System32\drivers\etc\hosts,如果不能直接编辑,可以先拷贝到桌面,编辑完在拷贝回原位置。

配置内容,例如:

192.168.100.2 sso.bigops.com (换成你服务器IP和你自己的域名)

192.168.100.2 work.bigops.com (换成你服务器IP和你自己的域名)

切记2个域名都要设置!切记!切记!切记!

切记服务器和你的笔记本都要设置!切记!切记!切记!

主机名可以ping通

查看主机名

hostname

ping主机名

ping xxxxxxx

如果能ping通就是正常,如果ping不通就需要在/etc/hosts里加一行

127.0.0.1 xxxxxxx(换成你服务器的主机名)

初始化环境

cd ~

wget -O centos_init_env.sh http://www.bigops.com/bigops-install/centos_init_env.sh

bash centos_init_env.sh

关闭ipv6(可选)

centos 7

编辑/etc/default/grub,在GRUB_CMDLINE_LINUX的值里添加ipv6.disable=1,例如:

GRUB_CMDLINE_LINUX="ipv6.disable=1 crashkernel=auto rhgb quiet idle=halt biosdevname=0 net.ifnames=0 console=tty0 console=ttyS0,115200n8 noibrs"

再运行命令

grub2-mkconfig -o /boot/grub2/grub.cfg

reboot

centos 6

cat <<EOF>>/etc/modprobe.d/disable_ipv6.conf

alias net-pf-10 off

alias ipv6 off

options ipv6 disable=1

EOF

echo 'alias ipv6 off' >/etc/modprobe.d/ipv6.conf

sed -i '/NETWORKING_IPV6.*/d' /etc/sysconfig/network

echo 'NETWORKING_IPV6=no' >> /etc/sysconfig/network

service ip6tables stop

chkconfig ip6tables off

重启系统

reboot

results matching ""

    No results matching ""