2009年3月27日 星期五

VIM 如何正確顯示 UniCode或其他編碼

要切換編碼 utf-8 ,只要在命令模式鍵入
:set encoding=utf-8

vim 的指令也有縮寫
se = set
enc = encoding
utf8 = utf-8
因此上面的指令可以簡短成 se enc=utf8

如果不想每次都設定,也可以在 ~/.vimrc 設定檔中加入底下幾行即可解決:set encoding=utf-8

更多相關的設定,命令列輸入 :help

Linux mount FreeBSD 檔案系統

確定核心有支援 ufs 後使用以下指令範例:
mount -t ufs -o rw,ufstype=44bsd /dev/sda1 /mnt
mount -t ufs -o ro,ufstype=44bsd /dev/sda1 /mnt

REDHAT ES4 新增 POP3 服務

安裝 dovecot-0.99.11-2.EL4.1.i386.rpm

修改設定檔 /etc/dovecot.conf
修改 #protocols = imap imaps
---> protocols = pop3

修改 pop3_listen = [::]
---> pop3_listen = *

啟動服務 /etc/init.d/dovecot start

2009年3月23日 星期一

IBM X346 BMC 設定筆記

BMC 說明摘要:
1.BMC Baseboard Management Controller)。
2.伺服器在開機時載入BIOS時會執行硬體檢測,但當開機完成,運行一段時間後,若伺服器硬體週邊等發生故障時,要如何監測?BMC即是提供這種功能,從某個角度可以定義有BMC功能的即是伺服器,沒有的則是PC。
3.目前可以使用 BMC 透過網路來監控伺服器。

IBM X346 BMC功能有限,比較有用的功能在於控制主機的電源,相關指令如下:
identify 控制面板標示的LED
sysinfo 顯示目前系統的訊息
power 顯示、控制電源的開關
sel 顯示、刪除sel訊息

IBM X346 BMC 設定步驟如下:
一.BIOS設定BMC的相關設定
按F1進入BIOS,Advance->設置BMC IP
設定 SOL(Serial over LAN ) 功能: Advanced Options,Baseboard Management Controller (BMC) Settings:
– System-BMC Serial Port Sharing 設為 Enabled
– BMC Serial Port Access Mode 設為 Dedicated Devices and I/O Ports,作如下設定:
– 將Serial Port A 設為 Auto-configure。 Remote Console Redirection,作如下設定:
– Remote Console Active 設為 Enabled
– Remote Console Text Emulation 設為 VT100/VT220
– Remote Console Keyboard Emulation 設為 VT100/VT220
– Remote Console Active After Boot 設為 Enabled
– Remote Console Flow Control 設為 Hardware

windows 命令行下,檢查配置 進行相關如下:bootcfg /ems on /port com1 /baud 19200 /id 1;
注意參數與BIOS設置一致

二.連結網路,BMC的網路界面通常和第一個網路界面共用(通常是離電源供應器比較近的那一個)。

三.安裝 SMBridge 軟體 下載 System Management Bridge Baseboard Management Controller CLI and Remote Console Utility - Servers
http://www-947.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-57729&brandind=5000008

可以任意安裝在某一部機器上,安裝完成以後,有以下檔案:
1.pxyservice.exe 服務程式
2.pxyservice.ini 一般不需要配置
3.SMBridge.exe SMBridge 處理程式。
4.smbridge.cfg
///////////////////////////////////
ip=127.0.0.1
port=623
session_timeout=30
power_off_timeout=60
其中IP設置SMBridge監聽IP, INADDR_ANY 為任意;
127.0.0.1 只允許本機;
ip:監聽一個具體IP;
PORT為監聽埠,預設為623。
/////////////////////////////////

執行pxyservice.exe,即可啟動SMBridge服務。

四、使用 TELNET 127.0.0.1 623 即可登入 SMBridge
1.登入 SMBridge 可以使用 connect 指令連結到想監控的伺服器。
2.IBM X346 BMC 的預設帳號密碼是 USERID / PASSW0RD
3.也可以使用SMBridge.exe命令直接連結支援BMC的伺服器進行管理。如:
smbridge -ip 192.168.0.100 -u USERID -p PASSW0RD sysinfo

參考文件:
http://www-01.ibm.com/support/docview.wss?uid=csc1ee9270bad8fe13c54825738600326ced
http://www.ixpub.net/archiver/tid-687984-page-1.html
http://www-900.ibm.com/cn/support/download/driver/detail?DocId=JJLU-6HHBQF
http://hi.baidu.com/telpublic/blog/item/1f3aa513788f57d3f6039ee6.html