顯示具有 Linux 標籤的文章。 顯示所有文章
顯示具有 Linux 標籤的文章。 顯示所有文章

2013年5月17日 星期五

[VMware] CentOS 3 P2V faild "again" ...

今天在TM學園 P2V 了一台CentOS 3.9 ( 沒錯,真的是3.9... ),過程一波多折,紀錄一下狀況.[[MORE]]

一開始出現 error loading operating system ,這個簡單,GRUB 重新安裝即可,步驟如下:

  1. Boot on CentOS DVD.

  2. 按下 F5 -> 輸入linux rescue ,進入rescue模式.

  3. 輸入以下指令重建GRUB:
    chroot /mnt/sysimage
    grub
    root (hd0,0)
    setup (hd0)
    quit



這樣就重建完成了,原本以為大功告成,誰知道... SCSI Controller 又出問題,可能是因為原本是 IDE 轉VMware 的LSI Logic SCSI卡,解決方法如下:

  1. Boot on CentOS DVD.

  2. 按下 F5 -> 輸入linux rescue ,進入rescue模式.

  3. 修改前先備份是一定要的好習慣. ( RHEL4、5請將 modules.conf 改成 modprobe.conf )
    cp /etc/modules.conf /tmp


  4. 修改 modules.conf.
    vi  /etc/modules.conf
    ##刪除掉原本的 SCSI Controller ,再加入
    alias scsi_hostadapter mptbase
    alias scsi_hostadapter1 mptscsih


  5. 重新編譯 initrd,編譯前先確定version
    uname -a
    ##注意一下,下面這個 initrd 檔,應該和GRUB的開機選單裡的設定一致
    /sbin/mkinitrd -f /boot/initrd-2.4.21-50.ELsmp.img 2.4.21-50.ELsmp


  6. 重新開機,大功告成.


解決問題方法可能千百種,只能不斷 Try,才可以得永生!

參考資源:

How to Change SCSI Controllers on your Linux VM

2013年5月16日 星期四

[UPS] 飛瑞 UPS Winpower for Linux 安裝注意事項


  1. 有加裝 USHA 卡的朋友,請直接跳過.[[MORE]]

  2. RS-232 cable 記得接上. (廢話)

  3. 沒有圖形介面的 Host ,安裝的時候選擇 setup_console.bin,有圖形介面選擇 setup.bin

  4. iptables 要放行 udp 的 Port 2198、2199、2200.

  5. 基本上只要 iptables 有設定好,有圖形介面的 Host 就可以去 monitor 沒有圖形介面的 Host.


一開始飛X的人員還叫我乾脆不要開 iptables ,這樣對嗎?...

相關資源:

各版本 Winpower 下載頁面

2012年3月9日 星期五

[VMware] VMware Tools on Fedora

最近完成DH學園的虛擬化建置,記錄一下VMware Tools on Fedora的作法.
注意一點,Fedora 6以後的才可以使用此方法.

[[MORE]]

Fedora裝法:
先補套件
# yum install gcc
# yum install kernek-devel

確認版本一致
# uname -r
# rpm -q kernel-devel

版本不一致請執行此步驟升級
# yum -y upgrade kernel kernel-devel
重新開機
# reboot 

最後進行VMware Tools的安裝,至於怎麼產生vmware-tools-distrib這個資料夾,請參考google.
# cd vmware-tools-distrib
# ./vmware-install.pl

2012年3月5日 星期一

[Linux] 讓系統網路卡重置

有些Linux會記錄原始網路卡的MAC資訊,所以我們要把這些資訊刪除.

[[MORE]]

檢查/etc/udev/rule.d底下有無70-persistent-net.rules和75-persistent-net-generator.rules這兩個檔案,有的話刪除重新啟動系統即可.

 sudo -i  #取得最高操作權限
cd /etc/udev/rules.d
#切換到此資料夾,檢查有無以下兩個檔案
rm 70-persistent-net.rules
rm 75-persistent-net-generator.rules
#有的話使用rm刪除他們
reboot
#完成之後,重新開機即可

2012年2月4日 星期六

[VMware] CentOS or Fedora P2V failed

今天轉了12台實體機,除了3台2K3、2台B2D之外,都是Fedora或CentOS,其中幾台轉完後無法正常啟動系統,錯誤訊息如下:

[[MORE]]
* Mounting /dev/VolGroup00/LogVol00 on /sysroot
mount: mounting /dev/VolGroup00/LogVol00 on /sysroot failed: No such file or directory
mount: mounting /dev on /sysroot/dev failed: No such file or directory
* Switching / to /sysroot
switch_root: bad newroot /sysroot
Kernel panic - not syncing: Attempted to kill init!


解決方法1:

這是最簡單的方法,使用vCenter Converter Standalone 5作P2V的時候,去編輯data to copy的地方,選Advanced view ->  Destination,選取包含 / 的虛擬磁碟,再點選 To Basic 的 "按鈕" ,之後其他步驟照舊即可.

解決方法2:

挺麻煩的,請參閱 VMKB: 325984

2011年9月11日 星期日

[VMware] 在Console視窗切換Linux tty的方法

很簡單,又很奇妙...

Ctrl + Alt + (Blackspace -> Fn)

[VMware] 餵ubuntu 8.04 LTS Server 吃VMtools

因為ubuntu好像不支援紅帽子的rpm(RedHat Package Manager),所以要手動安裝了
先將VMtools for Linux的ISO檔掛載到VM的光碟機

[[MORE]]
# uname -r 
# sudo apt-get install gcc make linux-headers-2.6.24-19-server

先確認Linux kernel relese,我的是2.6.24-19-server,必須讓headers與之一致
# sudo mkdir /mnt/cdrom 
# sudo chmod 666 /mnt/cdrom 
# mount /dev/cdrom /mnt/cdrom 
# cd /tmp 
# tar zxf /mnt/cdrom/VMwareTools-8.3.7-341836.tar.gz 
# umount /dev/cdrom 
# cd vmware-tools-distrib 
# ./vmware-install.pl

之後出現的選項,全部保持預設就好
安裝完成


開啟VMware的toolbox:
回到X-windows,在終端機的地方輸入:
vmware-toolbox &

2011年7月27日 星期三

[工作筆記] 將x3650 M3做SUSE 11,再將DS3400 掛載上去

接到一個帶屎的工作,在IBM x3650 M3做SUSE 11 Server x64,再將IBM DS3400掛載上去,TRY了好久,把重點記錄下來.
[[MORE]]
將QLogic QLA2460 HBA Card安裝好
Ctrl+H進入IBM ServerRaidWeb介面進行RAID建置:4顆Raid5
進入BIOS將開機第一順位改成Legacy only,避免變成Boot from SAN
用光碟片安裝SUSE 11 Enterprise x64
記得加裝C++
user/1234 root/1234
安裝完成後,編輯 /etc/X11/xorg.conf
將 Driver "mga"
改成 Driver "vesa"
重開機後開始安裝HBA Card的驅動
最新版驅動下載qla2xxx-src-v8.03.01.15.11.0-k4.tar.gz

# tar -xzvf qla2xxx-src-v8.03.01.15.11.0-k4.tar.gz
# cd qla2xxx-src-v8.03.01.15.11.0-k4
# ./extra/bulid.sh install


編輯/etc/modprobe.d/unsupported_modules
將 allow_unsupported_modules 0
改成 allow_unsupported_modules 1

load driver
# modprobe -v qla2xxx

(如果要unload,將-v改成-r即可)
# lsmod

確認qla2xxx有出現表示安裝完成

安裝Stroage Management到任一台同網段電腦,建議win系列 安裝完成後,將兩邊網路都插上,因為要做資料設定、時間同步

開啟IBM Storage Manager 10 client 讓他自動搜尋DS3400,預設IP是192.168.128.101 102 建議不要改預設IP,以免忘記,反正設定完後就不用插網路線了

接下來建置RAID,使用RAID5(5顆1TB)+HOT SPARE(1顆1TB),最後大小為(5-1)*1TB=4TB

全部4TB空間都建置在一個LUN,等HOST設定好再Mapping

手動設定Host名稱x3650M3,選擇OS為Linux

將Qlogic 2460的WWPN指給x3650M3這組Host 新增Host Group,名稱設為HG,將x3650M3這個Host加入

將建立好的LUN Mapping到這個HG,使用LUN0

Server重開機,再次進入SUSE 11
# fdisk -l

檢查4TB的LUN有沒有出現 搞定收工...