wiki:jazz/10-07-30

2010-07-30

  • [備忘] MuseScore - 免費作曲與樂譜軟件
  • [備忘] Guacamole - 用 HTML5 / JavaScript 寫的 VNC Viewer
    • 不過看它需要 Tomcat 當 Server 就有點退卻,難道說 Tomcat 部分只是為了跑 WAR ??
    • 若可以用輕量化的 Daemon (Ex. lighttpd or apache )倒是可以考慮
  • [專案] 陽明 : bio.classcloud.org 系統環境復原
    • 因為入侵的關係,不確定為何 DRBL Client 無法正常啟動 ssh,因此重新建立 /tftpboot/nodes 底下的資料。
    • 安裝 sysrqd - 過去一直有類似的困擾,當 SSH 或者 Kernel 出問題時,無法重開 DRBL Client。若要讓 DRBL Client 可以有另一個緊急重開的機制,可考慮安裝 sysrqd。[注意] 要記得設定 /etc/sysrqd.secret 不然不會 work
      bio001:~# echo "密碼" > /etc/sysrqd.secret
      bio001:~# chmod 600 /etc/sysrqd.secret
      bio001:~# /opt/drbl/sbin/drbl-cp-host /etc/sysrqd.secret /etc/sysrqd.secret
      bio001:~# /opt/drbl/sbin/drbl-client-service sysrqd on
      
    • 重建 IP 對應 - 因為每一台 DRBL Client 的 eth1 又接到連外網路,所以寫了一隻 add_eth1_route 來設定 eth1 的路由。因為 /etc/network/interface 容易被 DRBL script 改掉。
      jazz@bio001:~$ sudo /opt/drbl/sbin/drbl-cp-host add_eth1_route /etc/init.d/
      jazz@bio001:~$ sudo /opt/drbl/sbin/drbl-client-service add_eth1_route on
      
    • 記得把 gmond.conf 改成 eth0 然後設為預設服務 - 預設 gmond.conf 是透過 eth1 傳送 multicast 封包。
      jazz@bio001:~$ sudo /opt/drbl/sbin/drbl-cp-host /etc/gmond.conf /etc/gmond.conf
      jazz@bio001:~$ sudo /opt/drbl/sbin/drbl-client-service ganglia-monitor on
      
    • 由於每一台 DRBL Client 要執行 wwwBLAST 的原因,必須把 Apache2 設為預設服務
      jazz@bio001:~$ sudo /opt/drbl/sbin/drbl-client-service apache2 on
      
    • 重建 DRBL Client 關於 Lustre OST 的設定
      jazz@bio001:~$ sudo /opt/drbl/sbin/drbl-cp-host lnet /etc/modprobe.d/lnet
      jazz@bio001:~$ sudo /opt/drbl/sbin/drbl-client-service drbl-server-lustre off
      jazz@bio001:~$ sudo /opt/drbl/sbin/drbl-client-service drbl-client-lustre on
      
Last modified 14 years ago Last modified on Jul 30, 2010, 11:48:43 PM