摘要:網(wǎng)絡(luò)配置問(wèn)題通常采用的是網(wǎng)絡(luò)地址轉(zhuǎn)換的連接方式。這種做法是臨時(shí)的更改。手動(dòng)配置請(qǐng)選用各地延遲排行榜。永久性做法是去配置。至此,筆者已經(jīng)安裝了大部分的功能,還有等輔助組件木有安裝。預(yù)計(jì)這方面不大會(huì)再出現(xiàn)未知坑了。
這篇文章會(huì)先講一些上次沒(méi)解決的坑。正所謂探索過(guò)程中沒(méi)去搞懂的坑以后還會(huì)再來(lái)困擾你的。
VirtualBox 網(wǎng)絡(luò)配置問(wèn)題通常 VirtualBox 采用的是 NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換) 的連接方式。在配置里可以看見(jiàn)虛擬網(wǎng)卡的 MAC 地址。
進(jìn)入虛擬機(jī)之后輸入 ifconfig,也會(huì)顯示你的網(wǎng)卡的 MAC 地址,請(qǐng)?jiān)趯?duì)應(yīng)的網(wǎng)卡上操作。
ifconfig enp0s3 10.0.2.15 netmask 255.255.255.0 broadcast 10.0.2.255
ifconfig enp0s3 up
非 root 用戶記得sudo。
這種做法是臨時(shí)的更改。永久的更改請(qǐng)參考 Linux 網(wǎng)卡配置 / IP 配置
但務(wù)必注意這里的路徑是 CentOS 的路徑,Ubuntu 的不一樣。Ubuntu 似乎就在 /etc/network/interfaces 一個(gè)文件里全都寫(xiě)了,而非一張網(wǎng)卡一個(gè)文件。 Ubuntu 網(wǎng)卡配置
注意這個(gè)的配置可不要出錯(cuò),否則可能會(huì)在重啟的時(shí)候遭遇五分鐘的網(wǎng)絡(luò)嘗試啟動(dòng)失敗重試失敗重試失敗。。。
至今不知道如何跳過(guò)這個(gè)步驟,若有了解的小伙伴求告知。
然后還有 DNS 的設(shè)置。手動(dòng)配置請(qǐng)選用 DNS各地延遲排行榜。
配置的時(shí)候很多教程會(huì)提示你去修改 /etc/resolv.conf 文件。可是里面寫(xiě)著呢:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
懂了不?跟上面 ifconig 配置一樣,重啟就沒(méi)了。永久性做法是去配置/etc/resolvconf/resolv.conf.d。
至少在我用的 Ubuntu Server 16.04 LTS 里面是這樣。
linux 各個(gè)操作系統(tǒng)之間的差別還是要重視,比如 ubuntu 的 /etc/init.d/networking restart
和 CentOS 的 service network restart,還有上面的網(wǎng)卡配置。
心累 【_(:з」∠)_ 對(duì) Linux 操作系統(tǒng)的常用的一些配置哲學(xué)不清楚,盲目模仿,就很可能出事被坑。
在虛擬機(jī)里這么做之后,建議去 VirtualBox 的日志看一下是否已經(jīng)連到了地址轉(zhuǎn)換后的 IP 。
如果看著是這樣就對(duì)了:
這個(gè)坑最開(kāi)始是在創(chuàng)建 python 虛擬環(huán)境的時(shí)候發(fā)現(xiàn)它報(bào)了個(gè)錯(cuò):
unsupported operand type(s) for -=: "Retry" and "int"
開(kāi)始還很傻的認(rèn)為是 python 安裝的問(wèn)題,后來(lái)到重新安裝 python 發(fā)現(xiàn) apt-get 也連不上了,才意識(shí)到這個(gè)錯(cuò)誤不就是本來(lái)該返回一個(gè)值,結(jié)果網(wǎng)絡(luò)連接不正常報(bào)了個(gè) Retry 嘛。由此可見(jiàn)寫(xiě)這個(gè) open-falcon 的程序員也有鍋。
安裝告警組件關(guān)于安裝一般組件的方法請(qǐng)參考我的上一篇文章
open-falcon 開(kāi)發(fā)筆記(一):從零開(kāi)始搭建虛擬服務(wù)器和監(jiān)測(cè)環(huán)境
告警組件中需要更改的 cfg.json 配置項(xiàng)多一些,主要在于微服務(wù)之間連接的內(nèi)網(wǎng)網(wǎng)址需要把其默認(rèn)的11.11.11.11 ip 改成自己的。(對(duì)我而言,還有上次留下來(lái)的數(shù)據(jù)庫(kù)需要輸密碼的坑。)
還有啟動(dòng) portal 的時(shí)候,配置里的 fe 端口是 8080,但是 fe 的默認(rèn)端口是 1234,這個(gè)忘了改的話,就會(huì)報(bào)這種玩意:
ConnectionError: HTTPConnectionPool(host="127.0.0.1", port=8080): Max retries exceeded with url: /sso/user/a902f17dbb5511e6b83e08002776fa2e?token= (Caused by: [Errno 111] Connection refused)
也能看明白吧。這八成也是個(gè)上網(wǎng)找不知道怎么解決的錯(cuò)誤,純粹是端口配置出錯(cuò),然后直接填到 url 里面了。還好他們?cè)谠创a安裝的部分指出來(lái)了。
至此,筆者已經(jīng)安裝了大部分的功能,還有 sms、mail、task、gateway、link、nodata、aggregator 等輔助組件木有安裝。預(yù)計(jì)這方面不大會(huì)再出現(xiàn)未知坑了。
小結(jié)open-falcon 據(jù)說(shuō)其從功能上來(lái)說(shuō),提供了更加細(xì)粒度的服務(wù)器監(jiān)控方案,并且完全開(kāi)源。
不過(guò)現(xiàn)在程序的
堅(jiān)固性還有待加強(qiáng),至少新人安裝的時(shí)候報(bào)錯(cuò),啟動(dòng)的時(shí)候明明起來(lái)了缺失敗,不要遇到那么多的暗坑不知道定位啊 qwq。
用戶的體驗(yàn)也是。打開(kāi)來(lái)之后完全是空的界面,需要手動(dòng)輸入搜索條件才能逐漸看到數(shù)據(jù),像極了本科時(shí)的大作業(yè)演示。
目前 segmentfault 里面似乎也找不到這套工具的相關(guān),果然是很新,不完善,了解的人太少了么。
下面筆者會(huì)開(kāi)始真正嘗試它的功能。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/38236.html
摘要:說(shuō)實(shí)話現(xiàn)在連要重視哪些監(jiān)控指標(biāo)都不知道,但在中文介紹中,就安裝這一塊,踩的坑實(shí)在好多,所以有必要寫(xiě)篇文章記一下。這篇文章主要包括如何搭一個(gè)虛擬的服務(wù)器和相關(guān)配置按照官方的中文介紹安裝,會(huì)踩到哪些坑。虛擬機(jī)選擇的是。 收到新的任務(wù)研究一下 open-falcon 監(jiān)控公司的服務(wù)器指標(biāo)玩玩。說(shuō)實(shí)話現(xiàn)在連要重視哪些監(jiān)控指標(biāo)都不知道,但在open-falcon 中文介紹 中,就安裝這一塊,踩的...
摘要:胡凱,運(yùn)維負(fù)責(zé)人,曾經(jīng)就職于金山軟件金山網(wǎng)絡(luò)獵豹移動(dòng),負(fù)責(zé)運(yùn)維相關(guān)工作。胡凱在去年加入站剛剛成立的運(yùn)維部,人少事多,遇到了很多坑。 胡凱,bilibili運(yùn)維負(fù)責(zé)人,曾經(jīng)就職于金山軟件、金山網(wǎng)絡(luò)、獵豹移動(dòng),負(fù)責(zé)運(yùn)維相關(guān)工作。Bilibili是國(guó)內(nèi)最大的年輕人潮流文化娛樂(lè)社區(qū),銀河系知名彈幕視頻分享UGC平臺(tái)。 95后二次元新人類的追捧,讓以視頻彈幕、UP主聞名于世的bilibili(...
閱讀 3553·2019-08-30 12:58
閱讀 932·2019-08-29 16:37
閱讀 2807·2019-08-29 16:29
閱讀 3111·2019-08-26 12:18
閱讀 2376·2019-08-26 11:59
閱讀 3419·2019-08-23 18:27
閱讀 2794·2019-08-23 16:43
閱讀 3308·2019-08-23 15:23