Archive

‘Linux 進階操作技巧’ 分類過的Archive

CrossOver Chromium – Chromium Webbrowser using Wine in Linux

2008年9月29日 尚無評論

相信大家對於 Google 的 Chrome 應該不太陌生才對,如果你也希望在 openSUSE Linux 11 使用這個瀏覽器時,那麼你可以參考下列文件的說明進行安裝。

閱讀全文…

ssh: /lib/i686/libc.so.6: version `GLIBC_2.3′ not found (required by ssh)

2008年3月27日 尚無評論

今天一個客戶提到他的主機中ssh相關指令突然無法操作,會出現:

ssh: /lib/i686/libc.so.6: version `GLIBC_2.3′ not found (required by ssh) 這樣的錯誤訊息。

由於我的客戶都會自行編譯程式或是修改函數庫的路徑等,因此原先認為應該是修改LD_LIBRARY_PATH錯誤造成的問題,但看了一下PATH 的設定又找不出頭緒,其它執行指令又正常的情況下,想說試試著重新安裝與更新新版的open-ssh試試看,這一更新後發現到:

閱讀全文…

2TB 單碟解決方式

2007年12月11日 2 則評論

現在的硬碟容量越來越大,以前1TB的磁碟空間是多麼的遙不可及,但現在隨便買兩個500GB的磁碟就可以輕鬆達成。Linux 的 fdisk 磁碟分割工具有單碟2TB的分割限制,當超過2TB的磁碟分割出來會無法正常辨識,因此我們需要使用另外一個磁碟分割工具 parted 來解決此問題。

閱讀全文…

如何備份與環境 LVM2 實例

2007年11月9日 尚無評論

很多人在移轉機器的過程中,或多或少會碰到要移轉現有的檔案系統架構的問題,如果就單純的單一檔案系統如EXT2/3 或是 Reiserfs 在移轉上來說沒甚麼太大的難度。但是當你要移轉 LVM2 的架構時可能就需要花費一些時間了,底下我將移轉的方式列在下面,供有需要的朋友參考。

(1) 備份你的 LVM2

  • [ root@server ~] # vgcfgbackup
    Volume group “mainVG” successfully backed up.
    這時候備份程式會將檔案寫到 /etc/lvm/backup/mainVG 中,就這麼簡單一步驟就可以完成了。

(2) 還原你的 LVM2

  • [ root@new-server ~] # vgcfgrestore -f mainVG mainVG (第一個mainVG 是方才備份的檔案,第二個是還原回去的 Volume group name )。
  • [ root@new-server ~] # vgscan
    Reading all physical volumes.  This may take a while…
    Found volume group “mainVG” using metadata type lvm2 ( 已經發現我們剛才還原的 Volume group 了)
  • [ root@new-server ~] # pvscan
    PV /dev/sda1    VG mainVG   lvm2 [73.91 GB / 32.00 MB free]
    PV /dev/sda2    VG mainVG   lvm2 [18.91 GB / 32.00 MB free]
    Total: 2 [92.81 GB] / in use: 2 [92.81 GB] / in no VG: 0 [0   ]
  • [ root@new-server ~] # vgchange mainVG -a y ( Ya !! 我們的LV復活了)
    1 logical volume(s) in volume group “mainVG” now active
  • [ root@new-server ~] # lvscan
    ACTIVE            ‘/dev/mainVG/1stLV’ [73.88 GB] inherit
  • 大功告成,這時候你可以重新掛載你的裝置嚕 ~^^~

暫時停止使用者登入主機的組態

2007年8月6日 尚無評論

有時候再進行服務組態時,可能不會希望使用者從遠端登入系統進行作業,雖然,網管者都會事先通知使用者中斷服務的時間。當然啦,有的朋友會說把網路拔掉就好啦,這樣誰也進不來。不過我是很懶的進去機房的人,因此,我們用另外一個方式來中斷其它非root使用者進行登入吧。

你可以在/etc底下產生一個nologin檔案,內容隨便,當這個檔案存在時,系統使用者是無法登入的。記得,處理完畢後得把這個檔案給刪除喔

[root@hcserver root] # echo “nologin” > /etc/nologin

Categories: Linux 進階操作技巧 Tags:

允許使用者更新Login Shell於NIS服務下

2007年7月14日 尚無評論

於單機環境下如果要更改使用者的 LoginShell 只要透過chsh即可,但在NIS服務管制下要更改LoginShell可以透過ypchsh指令來達成,但 RedHat預設在架設NIS服務伺服器時,這部份的功能是關閉的,需要手動去啟動這個服務功能,你必須修改 /etc/init.d/yppasswdd這個啟動服務,找尋

41行 daemon rpc.yppasswdd $YPPASSWDD_ARGS -e chsh

加上 -e chsh即可。

但在SUSE Linux下,設定NIS服務伺服器時,便會詢問是否啟動Login Shell的更新了,因此沒有這個問題

Categories: Linux 進階操作技巧 Tags: ,

路由原則資料庫建立 – Martian source 問題處理

2007年4月11日 尚無評論

環境說明:

  1. 單一主機兩個同網段的IP位址,接駁在同一個網路交換器上
  2. 之前將伺服器從RedHat Enterprise升級為SUSE Enterprise Linux後,常會發現Log File中出現Martian source的問題,造成網路服務的中斷問題。

網路上建議的解決方式多是透過靜態路由的制定來處理,但經過測試後卻發現依然無法解決此問題。最後發現原來是Routing Policy database 的問題。簡單地說,路由原則是用來讓你可以自訂多組路由表格的方式,透過核心所提供的IP: advanced router與IP: policy routing來實現,底下是設定的方式。

閱讀全文…

Categories: Linux 進階操作技巧 Tags: ,

Run Internet Explorer on Linux

2007年2月2日 尚無評論

Novell 的 Cool Solutions,總算可以解決部分ASP元件無法在Firefox上啟用的問題了,有興趣的朋友可以參考看看http://www.novell.com/coolsolutions/feature/18418.html

Ext2Fsd – 在Windows底下讀寫EXT2/EXT3檔案系統格式

2007年1月30日 尚無評論

還在苦惱無法於Windows底下存取Ext2/Ext3的檔案系統格式嗎,現在可以嘗試看看透過Ext2Fsd 這個開放式原碼軟體,不過使用上要特別注意中文碼的編碼原則,Windows的編碼是採用ms950,而LINUX的預設編碼為UTF-8,因此會有亂碼的問題發生,但英文便沒有這個問題了。

於SLES10使用php4搭配apache2解決方案

2006年12月14日 尚無評論

由於SLES10已經改使用php5作為預設的apache2搭配模組, 閱讀全文…