確認所有node皆移除cluster
pveca -d ID
master 及各個node 執行以下指令:
1.停止 cluster sync 服務
/etc/init.d/pvemirror stop
2.停止 tunnel service 服務
/etc/init.d/pvetunnel stop
3.刪除 cluster 設定檔
rm /etc/pve/cluster.cfg
rm -rf /etc/pve/master
4.刪除相關的ssh設定內容
rm /root/.ssh/known_hosts
2011年2月22日 星期二
2011年1月25日 星期二
PHP CURL .htpasswd 認證筆記
<?php
$url = '127.0.0.1/phpmyadmin';
$userid = 'admin';
$userpassword = 'admin';
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_USERPWD, "$userid:$userpassword");
$output = curl_exec($ch);
curl_close($ch);
echo $output;
?>
$url = '127.0.0.1/phpmyadmin';
$userid = 'admin';
$userpassword = 'admin';
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_USERPWD, "$userid:$userpassword");
$output = curl_exec($ch);
curl_close($ch);
echo $output;
?>
2010年12月21日 星期二
LEAF新增模組至initrd.lrp(Kernel 2.4)筆記
mv initrd.lrp initrd.gz
gunzip initrd.gz
mount -o loop initrd /mnt
cp <module.o> /mnt/boot/lib/modules
e3 /mnt/boot/etc/modules
umount /mnt
gzip initrd
mv initrd.gz initrd.lrp
gunzip initrd.gz
mount -o loop initrd /mnt
cp <module.o> /mnt/boot/lib/modules
e3 /mnt/boot/etc/modules
umount /mnt
gzip initrd
mv initrd.gz initrd.lrp
2010年12月6日 星期一
VirtualBox Guest OS 管理摘要
Linux 中開機自動執行 VirtualBox Guest OS
在 /etc/.rc.local 加入
su - vboxuser -c "VBoxHeadless -s 'vm_name' -v off" &
使用VBoxHeadless 啟動的 Guest OS 無法使用 VirtualBOX程式中的大部份功能,必須使用 VBoxManage controlvm來改變 Guest OS的狀態
1.開啟Guest OS遠端桌面
VBoxManage controlvm vm_name vrdp on vrdpport vm_port
2.關閉Guest OS遠端桌面
VBoxManage controlvm vm_name vrdp off
在 /etc/.rc.local 加入
su - vboxuser -c "VBoxHeadless -s 'vm_name' -v off" &
使用VBoxHeadless 啟動的 Guest OS 無法使用 VirtualBOX程式中的大部份功能,必須使用 VBoxManage controlvm來改變 Guest OS的狀態
1.開啟Guest OS遠端桌面
VBoxManage controlvm vm_name vrdp on vrdpport vm_port
2.關閉Guest OS遠端桌面
VBoxManage controlvm vm_name vrdp off
2010年11月25日 星期四
Linux kernel driver module 編譯摘要-unresolved symbol synchronize_irq
重新編譯好的 kernel driver module,但載入時出現
insmod: unresolved symbol synchronize_irq
原因可能是目前的 kernel 不支援 multi-processing
在不重新編譯kerenl情況下,make menuconfig 作以下設定
Processor type and features --->
[ ] Symmetric multi-processing support <--- 取消支援
insmod: unresolved symbol synchronize_irq
原因可能是目前的 kernel 不支援 multi-processing
在不重新編譯kerenl情況下,make menuconfig 作以下設定
Processor type and features --->
[ ] Symmetric multi-processing support <--- 取消支援
2010年11月24日 星期三
2010年11月18日 星期四
BrazilFW 新增 硬體 module 筆記
BrazilFW 支援的硬體清單不多,但網站亦有提供開發環境下載,方便自行增加硬體驅動程式,以下以 BrazilFW 2.31、Broadcom 4400 網路卡為例
以下執行環境在 Linux x86 32bit
1.下載 BrazilFW 2.31 Build Tree
http://sourceforge.net/projects/brazilfw/files/
2.解開下載檔案及設定開發環境
su - (切換執行身份為 root)
bunzip2 BrazilFW-2.31-Build.bz2
tar xf BrazilFW-2.31-Build
cd brazilfw-2.31-build
./setdevel.sh
3.設定 linux kernel 相關設定
make menuconfig 進入kernel 設定界面,設定選項如下:
Code maturity level options --->
[*] Prompt for development and/or incomplete code/drivers
Loadable module support --->
[*] Enable loadable module support
[ ] Set version information on all module symbols
[*] Kernel module loader
Processor type and features --->
[ ] Symmetric multi-processing support
Network device support --->
Ethernet (10 or 100Mbit) --->
<M> Broadcom 4400 ethernet support (EXPERIMENTAL)
4.儲存 kernel 設定,執行以下指令
make clean; make dep; make modules
產生 Broadcom 4400 module 位置如下:
/devel/linux/drivers/net/b44.o
以下執行環境在 Linux x86 32bit
1.下載 BrazilFW 2.31 Build Tree
http://sourceforge.net/projects/brazilfw/files/
2.解開下載檔案及設定開發環境
su - (切換執行身份為 root)
bunzip2 BrazilFW-2.31-Build.bz2
tar xf BrazilFW-2.31-Build
cd brazilfw-2.31-build
./setdevel.sh
3.設定 linux kernel 相關設定
make menuconfig 進入kernel 設定界面,設定選項如下:
Code maturity level options --->
[*] Prompt for development and/or incomplete code/drivers
Loadable module support --->
[*] Enable loadable module support
[ ] Set version information on all module symbols
[*] Kernel module loader
Processor type and features --->
[ ] Symmetric multi-processing support
Network device support --->
Ethernet (10 or 100Mbit) --->
<M> Broadcom 4400 ethernet support (EXPERIMENTAL)
4.儲存 kernel 設定,執行以下指令
make clean; make dep; make modules
產生 Broadcom 4400 module 位置如下:
/devel/linux/drivers/net/b44.o
訂閱:
文章 (Atom)