wiki:jazz/09-11-17

Version 17 (modified by jazz, 14 years ago) (diff)

--

2009-11-17

  • 100 年計畫概算計畫書彙整

DRBL-BOINC , DRBL-Ganglia , nagios3 , collectd

  • 架設 DRBL-BOINC 實驗平台
    • 參考歷史紀錄: DRBL-Live-BOINC, Build BONIC Server
    • 常用 boinc_cmd 指令
      boinc_cmd --get_state
      boinc_cmd --set_run_mode always 
      boinc_cmd --set_network_mode always
      
  • 架設 DRBL-Ganglia 實驗平台
    • [備註] 由於 /etc/gmond.conf 預設的 mcast_if 是 eth1,而我們的機器是 eth0 接在一起,所以需要手動修改
    • [備註] 清掉 Ganglia 歷史資料的方法
      $ sudo rm -rf /var/lib/ganglia/rrds/*
      $ sudo /etc/init.d/gmetad restart
      
    • [備註] 由於我們的機器是四核心的,DRBL 佈署時請選擇跟 server 一樣的核心版本,否則使用 486 版本,就無法找到四顆 CPU
      Linux boinc 2.6.26-2-686 #1 SMP Wed Nov 4 20:45:37 UTC 2009 i686 GNU/Linux
      ---
      Linux pc001 2.6.26-2-486 #1 Wed Nov 4 20:19:07 UTC 2009 i686 GNU/Linux
      
  • 安裝 nagios3 + collectd 來進行本機狀態監控

Web Service

DRBL-Agent

  • [源起] 當 DRBL Client 的 NFS 連線異常,造成因無基本檔案系統存在而無法 ssh 登入。然而此時 DRBL Client 仍舊可以正常回應 ping 封包,代表處理 socket 的程序仍存活在記憶體中,是否有一個機制可以緊急進行關機(shutdown)或重開機(reboot),彷彿人在電腦前按下電源按鈕呢??先前一直在找 init 與 shutdown 指令原始碼裡有何蛛絲馬跡可以透過中斷的方式強迫關機,可惜很難追蹤。
  • [搜尋關鍵字] force shutdown kernel linux
  • [搜尋結果] Linux force reboot/shutdown
  • [備忘] 強迫重新開機 - 使用以下指令或按下 ALT + SysRq + b

{{ echo 1 > /proc/sys/kernel/sysrq echo b > /proc/sysrq-trigger }}}

Cloud Computing