BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理-創(chuàng)新互聯(lián)

本文參考官方文檔進(jìn)行安裝,以及在安裝中所遇到的問題呈現(xiàn)給大家。廢話就不說了,開始安裝。
一、準(zhǔn)備工作:
本機(jī)系統(tǒng)環(huán)境是CentOS 7 x86 64位
硬件配置
建議物理內(nèi)存8G+、CPU 4 cores+、硬盤20G+。內(nèi)存低于6G無法安裝BigOps程序,所以內(nèi)存必須6+。
1.操作系統(tǒng)
CentOS 7 x86 64位 (推薦使用7以上版本,使用7以下版本請(qǐng)參考官網(wǎng)文檔)
官方文檔URL:http://docs.bigops.com/er-jin-zhi-an-zhuang/zhun-bei-huan-jing.html

創(chuàng)新互聯(lián)長(zhǎng)期為上千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為新?lián)崞髽I(yè)提供專業(yè)的成都做網(wǎng)站、成都網(wǎng)站建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)新?lián)峋W(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
服務(wù) 端口
統(tǒng)一認(rèn)證30000、30001
work后端30002、30003
預(yù)留30004、30005
dv后端30006、30007
confluence30008、30009
jira30010、30011
jenkins30012、30013
kibana5601
cerebro9000
elasticsearch-head9100
elasticsearch9200、9300

2.準(zhǔn)備2域名
(1)sso.xxxx.com,用于統(tǒng)一認(rèn)證
(2)work.xxxx.com,用于主站
如果沒有注冊(cè)域名,需要給服務(wù)器和筆記本都配置hosts。
Linux位置/etc/hosts。
Windows位置C:\Windows\System32\drivers\etc\hosts,如果不能直接編輯,可以先拷貝到桌面,編輯完在拷貝回原位置。
配置內(nèi)容,例如:
192.168.100.2 sso.bigops.com (換成你服務(wù)器IP和你自己的域名)
192.168.100.2 work.bigops.com (換成你服務(wù)器IP和你自己的域名)
切記2個(gè)域名都要設(shè)置!切記!切記!切記!
切記服務(wù)器和你的筆記本都要設(shè)置!切記!切記!切記!

3.初始化環(huán)境
[root@localhost ~]#cd /usr/local/src
[root@localhost src]# wget -O centos_init_env.sh https://raw.githubusercontent.com/yunweibang/bigops-install/master/centos_init_env.sh
[root@localhost src]# chmod +x centos_init_env.sh
[root@localhost src]# sh centos_init_env.sh
注:建議將所需下載的文件統(tǒng)一放在一個(gè)目錄下,好管理也好處理。
4.關(guān)閉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"
BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理
再運(yùn)行命令
[root@localhost ~]#grub2-mkconfig -o /boot/grub2/grub.cfg
重啟系統(tǒng)
[root@localhost ~]#reboot
5.獲取安裝包
百度網(wǎng)盤地址:
地址:https://pan.baidu.com/s/1y8JyQJIUWnzDiH0fX2EpcQ
密碼:76cm
二、安裝
待初始化系統(tǒng)完成以后,我們進(jìn)行BigOps環(huán)境和BigOps軟件安裝
(1)安裝MySQL(推薦使用)
[root@localhost src]# wget -O mysql80.sh https://raw.githubusercontent.com/yunweibang/bigops-install/master/mysql80.sh
[root@localhost src]#chmod +x mysql80.sh
[root@localhost src]# sh mysql80.sh
看到下面提示,輸入root@127.0.0.1用戶密碼,保存好一會(huì)使用。另外root@localhost密碼為空

please input root@127.0.0.1 password, default bigops
/>輸入你的密碼
優(yōu)化MySQL,修改/etc/my.cnf里innodb_buffer_pool_size的值,用命令計(jì)算:
說明:BigOps系統(tǒng)占用4G,所以innodb_buffer_pool_size等于總內(nèi)存減去4G后的70%到80%

[root@localhost ~]# free -g|egrep -i ^mem|awk '{if($2<7) print "memory is too small";else print int(($2-4)*0.8)"G"}'

比如上面命令返回8G,就這樣設(shè)置:
innodb_buffer_pool_size=8G
BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理
修改完后需要重啟MySQL
(2) 安裝BigOps程序
[root@localhost src]#tar -zxvf bigops-1.0.1.tar.gz
[root@localhost src]# mv bigops-1.0.1 bigops
[root@localhost src]# cd bigops/bin/
[root@localhost bin]# chmod +x bigserver.sh
[root@localhost bin]# sh bigserver.sh
根據(jù)提示填寫相關(guān)信息,設(shè)置完后服務(wù)會(huì)自動(dòng)啟動(dòng)。
dbhost不要填localhost,填127.0.0.1或?qū)?yīng)IP
BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理
BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理

BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理
檢查BigOps數(shù)據(jù)庫(kù)的tables是否是大小寫組合拼寫。如果表名都是小寫就有問題
BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理
BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理
如果不是請(qǐng)根據(jù)官方常見問題文檔進(jìn)行修改。URL:http://docs.bigops.com/er-jin-zhi-an-zhuang/an-zhuang-chang-jian-wen-ti.html
檢查服務(wù)端口有無啟動(dòng)
[root@localhost bin]# netstat -nptl | grep 3000
BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理
檢查Nginx狀態(tài)
檢查Nginx域名是否配置正確
[root@localhost ~]#cat /etc/nginx/conf.d/sso.conf
BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理
[root@localhost ~]#cat /etc/nginx/conf.d/work.conf
BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理
[root@localhost bin]# ps aux|grep nginx.conf
BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理
注:
問題
在此處我遇到sso.conf和work.conf、default.conf、zabbix.conf文件是空白的,服務(wù)重啟后Nginx服務(wù)無法啟動(dòng)。
解決
下載配置文件,替換并修改sso.conf、default.conf、work.conf、zabbix.conf里的域名為你網(wǎng)站的域名
[root@localhost ~]#wget -O /etc/nginx/nginx.conf https://raw.githubusercontent.com/yunweibang/bigops-install/master/nginx/nginx.conf

[root@localhost ~]#wget -O /etc/nginx/conf.d/default.conf https://raw.githubusercontent.com/yunweibang/bigops-install/master/nginx/conf.d/default.conf

[root@localhost ~]#wget -O /etc/nginx/conf.d/sso.conf https://raw.githubusercontent.com/yunweibang/bigops-install/master/nginx/conf.d/sso.conf

[root@localhost ~]#wget -O /etc/nginx/conf.d/work.conf https://raw.githubusercontent.com/yunweibang/bigops-install/master/nginx/conf.d/work.conf

[root@localhost ~]#wget -O /etc/nginx/conf.d/zabbix.conf https://raw.githubusercontent.com/yunweibang/bigops-install/master/nginx/conf.d/zabbix.conf
替換修改后Nginx服務(wù)正常啟動(dòng)

檢查sso服務(wù)是否正常啟動(dòng)
[root@localhost bin]# curl 127.0.0.1:30001/signin/login
BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理
如果返回值包括「sso系統(tǒng)正?!梗f明運(yùn)行正常,如果沒有返回值說明有問題,需要詳細(xì)檢查數(shù)據(jù)庫(kù)配置。
檢查work服務(wù)是否正常啟動(dòng)
[root@localhost bin]# curl 127.0.0.1:30003/api/common/ssourl/
{"code":0,"message":"ok","data":{"url":"http://sso.swwbigops.com"}}[root@localhost bin]#
如果返回「message」為ok就是正常
啟動(dòng)bigserver,bigserver服務(wù)用于執(zhí)行一些內(nèi)置任務(wù)
[root@localhost ~]#/usr/local/src/bigops/bin/bigserver.sh restart
bigserver配置文件在/usr/local/src/bigops/bin/bigserver.properties
可以根據(jù)需要調(diào)整輪詢時(shí)間
BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理
設(shè)置定時(shí)清理日志
[root@localhost ~]#crontab -e

00 01 * /bin/sh /opt/bigops/bin/clean_log.sh

BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理
添加開機(jī)啟動(dòng)服務(wù)

[root@localhost ~]#wget -O /usr/lib/systemd/system/bigweb.service https://raw.githubusercontent.com/yunweibang/bigops-install/master/bigweb.service

[root@localhost ~]#systemctl enable bigweb

[root@localhost ~]#chmod 754 /usr/lib/systemd/system/bigweb.service

[root@localhost ~]#wget -O /usr/lib/systemd/system/bigserver.service https://raw.githubusercontent.com/yunweibang/bigops-install/master/bigserver.service

[root@localhost ~]#systemctl enable bigserver

[root@localhost ~]#chmod 754 /usr/lib/systemd/system/bigserver.service

[root@localhost ~]#systemctl enable nginx

[root@localhost ~]#systemctl enable mysqld
登錄測(cè)試
訪問域名:http://work.swwbigops.com (就是你剛才設(shè)置的home url)

默認(rèn)賬號(hào):admin

默認(rèn)密碼:bigops

登陸后請(qǐng)盡快修改密碼。
軟件登錄界面展示
BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

當(dāng)前題目:BigOps自動(dòng)化運(yùn)維安裝以及所遇故障處理-創(chuàng)新互聯(lián)
標(biāo)題鏈接:http://muchs.cn/article32/cecdsc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁(yè)設(shè)計(jì)公司、App開發(fā)服務(wù)器托管、做網(wǎng)站、營(yíng)銷型網(wǎng)站建設(shè)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作