使用Xenserver內建範本建立的Linux VM通常使用半虛擬化(PV)模式運作,使用半虛擬化方式從範本新建系統安裝完成或安裝一半失敗,如果想要重新安裝一次。
並不是掛上安裝光碟選擇光碟開機就可以,必須要使用xe指令修改PV-bootloader設定為 eliloader
這個部落格僅作為個人工作上遇到的問題和解決方案紀錄,相關步驟未經完整驗證,不一定適用於您所遭遇的狀況,系統如有問題建議您諮詢專業人士,不要自行操作不熟悉的指令或動作,以免造成更嚴重的損害。文中所提各軟體屬各軟體所有權人所有,軟體之異常情形大多為本人操作錯誤所造成,並非軟體原始設計之問題,且大多數問題都在軟體版本更新後獲得解決,本人因所知有限未能即時更新相關資訊,謹此致歉。
星期二, 11月 26, 2013
星期一, 11月 11, 2013
fail2ban 增加 ipv6 支援
fail2ban利用監控系統Log檔觸發相應的動作,達到阻擋惡意來源IP的目的。目前的版本(v0.8.6)尚未支援IPV6。
http://sourceforge.net/p/fail2ban/feature-requests/65/
https://bugzilla.redhat.com/show_bug.cgi?id=800694
http://thanatos.trollprod.org/sousites/fail2banv6/fail2ban-ipv6.tar.bz2
網路上提供的修正patch,雖然IPV6的支援功能尚未完整,但是已經可以使用。
http://sourceforge.net/p/fail2ban/feature-requests/65/
https://bugzilla.redhat.com/show_bug.cgi?id=800694
http://thanatos.trollprod.org/sousites/fail2banv6/fail2ban-ipv6.tar.bz2
網路上提供的修正patch,雖然IPV6的支援功能尚未完整,但是已經可以使用。
星期三, 7月 24, 2013
Linux線上調整檔案系統大小
Linux線上調整檔案系統大小,這裡說明的線上調整大小是不需umount使用者完全零中斷的做法,前提是︰
1.使用整顆硬碟作檔案系統,不要分割磁區,這樣就不需要調整磁區(調整磁區有時會需要重開機。
2.使用xfs檔案系統,xfs是目前Linux下除了btrfs、zfs這些在Linux下還不成熟的檔案系統外,少數支援線上調整磁區大小的檔案系統。
作法︰
1.從儲存設備調整磁碟大小。
2.使用 iscsiadm -m node -T target.name --rescan 重新取得iscsi磁碟大小。
3.使用 xfs_growfs /dev/sdx 調整檔案系統大小。
20140701補充
最近發現resize2fs也可以線上調整檔案系統大小
1.使用整顆硬碟作檔案系統,不要分割磁區,這樣就不需要調整磁區(調整磁區有時會需要重開機。
2.使用xfs檔案系統,xfs是目前Linux下除了btrfs、zfs這些在Linux下還不成熟的檔案系統外,少數支援線上調整磁區大小的檔案系統。
作法︰
1.從儲存設備調整磁碟大小。
2.使用 iscsiadm -m node -T target.name --rescan 重新取得iscsi磁碟大小。
3.使用 xfs_growfs /dev/sdx 調整檔案系統大小。
20140701補充
最近發現resize2fs也可以線上調整檔案系統大小
星期三, 5月 29, 2013
xenserver nfs SR 不正常重開後問題處理
xenserver nfs SR 不正常重開機,通常重開機後虛擬機都可以不中斷繼續正常運作,不需要重開或做任何處理。但是SR裡的檔案容易有異常程序產生的 file handle,此時會有兩個異常狀況。
1. 從center對SR做RESCAN會失敗。
2. 在host console ls nfs mount的目錄會有紅色的檔案,而且檔案的大小和日期會有問號。
解決步驟︰
1. fuser -vm /var/run/sr-mount/xxxxx-xxxxx-xxxxx-sr-uuid
會出現類似
Cannot stat file /proc/123456/fd/13: Stale NFS file handle 的訊息
123456 就是有問題的 process
2. kill -9 123456 停掉問題process就可以了。可以再檢查上面兩個狀況是否已經消失。
1. 從center對SR做RESCAN會失敗。
2. 在host console ls nfs mount的目錄會有紅色的檔案,而且檔案的大小和日期會有問號。
解決步驟︰
1. fuser -vm /var/run/sr-mount/xxxxx-xxxxx-xxxxx-sr-uuid
會出現類似
Cannot stat file /proc/123456/fd/13: Stale NFS file handle 的訊息
123456 就是有問題的 process
2. kill -9 123456 停掉問題process就可以了。可以再檢查上面兩個狀況是否已經消失。
星期三, 4月 24, 2013
支援Owncloud的Webdav軟體
Windows內建的Webdav功能掛載Owncloud時,很容易斷線而且不能直接編輯檔案。
最近測試了 Cyberduck 發現不再斷線而且可以直接編輯回存 Owncloud 雲端儲存空間的檔案,使用介面和檔案編碼也提供中文支援,非常好用。
另外Cyberduck同時也支援了FTP、Google雲端硬碟等。
最近測試了 Cyberduck 發現不再斷線而且可以直接編輯回存 Owncloud 雲端儲存空間的檔案,使用介面和檔案編碼也提供中文支援,非常好用。
另外Cyberduck同時也支援了FTP、Google雲端硬碟等。
openpanel gui default port
openpanel 是開源碼的虛擬網站管理工具,安裝步驟請參考
http://www.openpanel.com/download/openpanel-download/
安裝完成後的網頁管理介面連接埠預設是4089,如果要變更預設連接埠,修改
/var/openpanel/bin/openpaneld.app/Contents/Configuration\ Defaults/com.openpanel.svc.opencore.conf.xml
使用編輯器的搜尋功能找4089會找到<listenport>8080</listenport>
將4089改成想要的數字,再重啟openpanel服務即可。
http://www.openpanel.com/download/openpanel-download/
安裝完成後的網頁管理介面連接埠預設是4089,如果要變更預設連接埠,修改
/var/openpanel/bin/openpaneld.app/Contents/Configuration\ Defaults/com.openpanel.svc.opencore.conf.xml
使用編輯器的搜尋功能找4089會找到
將4089改成想要的數字,再重啟openpanel服務即可。
星期二, 4月 02, 2013
ubuntu 安裝ZFS核心支援
ubuntu支援ZFS的方式有兩種,一種是透過USER SPACE (FUSE),內建的軟體來源就有支援。
如果希望從核心提供支援就要使用第三方的軟體來源。
1.
如果希望從核心提供支援就要使用第三方的軟體來源。
1.
sudo add-apt-repository ppa:zfs-native/stable
2.sudo apt-get update
3.sudo apt-get install ubuntu-zfs
星期一, 2月 18, 2013
星期三, 2月 06, 2013
星期二, 2月 05, 2013
訂閱:
文章 (Atom)