口試

口試結束後有感…

我是一個從動手中學習,並且從中獲得動力與熱情的人。

而口試讓我引發的一些感覺是或許不需要完成太多實際的結果,就能夠被認同。跟之前參與比賽的感覺有點不同。或許是因為有指導教授做靠山,所以拿上檯面的事就算是已經被指導教授認可。或許。

尋找一個投入熱情能有所回饋的地方。

不是指學習一件很難的事,而讓人感到沮喪的情況。

而是指在一個團體、企業內,你認真投入的執行你的工作,而能夠被認同的地方。

不管是因為專長是適合那份工作,或者是對那份工作有熱情,只要能夠被認同能夠得到回饋,那才能有辦法支撐長久,否則長久下來只是在磨損自己。

領導者

當你處在一個階層式的關係的下層時,注意觀察領導你的人做了哪些事取得你的好感,那些事造成你的反感。在未來,盡可能不要重蹈覆徹。

ganglia monitor

gmond + gmetad + RRDTool = ganglia + ganglia web front end

gmond 收集資料,gmetad 統整資料,RRDTool 轉換與繪製資料。

ganglia 階層是 Grid – Cluster – host

在 CentOS 透過 repoforge 提供的 rpm 安裝,

$ yum install ganglia ganglia-gmond ganglia-gmetad ganglia-web

設定檔

$ cat /etc/ganglia/gmond.conf

cluster {
  name = "unspecified"
  owner = "unspecified"
  latlong = "unspecified"
  url = "unspecified"
}
host {
  location = "unspecified"
}
udp_send_channel {
  #mcast_join = 239.2.11.71
  host = gmetad.mlwmlw.org
  port = 8649
  ttl = 1
}
udp_recv_channel {
  #mcast_join = 239.2.11.71
  port = 8649
  #bind = 239.2.11.71
  family = inet4
}
tcp_accept_channel {
  port = 8649
}
$ cat /etc/ganglia/gmetad.conf
gridname "mlwmlw grid"
data_source "my cluster" localhost

啟動服務

$ service gmond start
$ service gmetad start

# 確認
$ gstat -a 

其他資料夾

# 模組
$ ll /usr/lib64/ganglia/
總計 1120
-rwxr-xr-x 1 root root 151181  1月 30 22:21 modcpu.so
-rwxr-xr-x 1 root root 148747  1月 30 22:21 moddisk.so
-rwxr-xr-x 1 root root 148707  1月 30 22:21 modload.so
-rwxr-xr-x 1 root root 149965  1月 30 22:21 modmem.so
-rwxr-xr-x 1 root root  53134  1月 30 22:21 modmulticpu.so
-rwxr-xr-x 1 root root 149045  1月 30 22:21 modnet.so
-rwxr-xr-x 1 root root 148387  1月 30 22:21 modproc.so
-rwxr-xr-x 1 root root 149661  1月 30 22:21 modsys.so

# 資料
$ ll /var/lib/ganglia/
總計 12
drwxr-xr-x 3 apache  apache  4096  7月 19 16:07 conf
drwxr-xr-x 4 apache  apache  4096  7月 19 16:05 dwoo
drwxr-xr-x 4 ganglia ganglia 4096  7月 19 00:37 rrds

# 網頁
$ /usr/share/ganglia

在 unicast 的情況下,統整資料的伺服器(gmetad)也需要使用 gmond 來統整資料,所以 gmond 的 port 就不能指定了。如果用廣播要把 switch 的 ip multicast and igmp 打開

compile

$ yum install expat-devel libconfuse-devel gcc cpp apr-devel pcre-devel rrdtool-devel
$ wget ganglia-3.4.0.tar.gz
$ tar zxvf ganglia-3.4.0.tar.gz
$ cd ganglia-3.4.0
$ ./configure --prefix=/usr --with-gmetad
$ make

VxLAN and nvGRE and STT

VxLAN:

nvGRE:

STT:

leader

在階層式的組織裡,分為領導者(leader)與成員member,在這樣的結構之下,領導者需要負責分派工作與評估每位成員的貢獻。

如果其中一位成員感受到自己的工作與成果,對應到其他成員的比例不一,例如相對於其他成員比較認真,做的事也比較多,卻得到領導者相同的回饋(精神或實際的酬勞)。則此成員在此組織擔任成員所累積的能量則是負面的。

我用這種說法來描述一個組織的思考來源是,如果一位領導者,沒有依照成員的不同,而有不同的作為,則在不知覺中,失去一些信任,整個組織的信任也會因此散掉。可以想想看~在自己擔任成員的時候是用什麼方式評估領導者,擔任領導者的時候應該用什麼方式對待每位不同的成員。

所以如果是沒有領導者的扁平組織,自己做的事不需要被某個特定的人評估,則就不會容易有一個明顯的漏洞,評估一位成員的方式是分散的,由所有接觸到的成員去評估,像是開放原始碼專案的團體一樣,做的好,自然大家都會看到,以成果與團體來評估每個人。在真實生活中好像難有這種環境。