星期二, 12月 17, 2013

ESXi VM內使用磁帶櫃 Tape Library 及 SCSI 卡 Path Status Dead 的解法

之前說過,我的目標是100%虛擬化,只留下VM Host OS;所以我今天要做Tape的第二線備份時,仍然在VM內執行BackupExec。
所以要把SCSI device加到VM之內,但是很不幸的,在Edit Settings時居然顯示沒有SCSI device可加。

星期五, 12月 13, 2013

需求最小化 vs 需求最大化

由於在下敝人小弟我今年終於達成伺服器100%虛擬化,所以著實吃了不少悶虧(儲存設備的預算應該再高估3倍)。

在研究虛擬化架構(vSphere Design Workshop)的同時,我發現一件很有趣的事情,放在軟體設計(或人生)都相同,就是『需求』。

星期三, 12月 11, 2013

Could not connect to vCSA port 7331

VMware vSphere 5.5最大的改變之一就是提供Mac OS X的Web Client Plugin,但是我要開啟guest vm console時卻連不到 vCSA 的 7331 port ,用Windows Client不會用到這個port。

星期一, 11月 25, 2013

Get ProcessId by Process Name on FreeBSD/Mac OS X

因為某原因,我必須在FreeBSD上寫個daemon去監控另一個process,也就是俗稱的Watch Dog,貪圖開發方便,就用OS X上的XCode當作開發工具。

星期四, 11月 21, 2013

如何由C#程式判斷電腦是否已經加入網域

因為種種原因,我必須寫個程式讓電腦加入網域(Windows AD Domain)。

一般查到是用 System.Net.NetworkInformation.IPGlobalProperties.GetIPGlobalProperties().DomainName;

但不知為何,這招在Windows 7/8/8.1有效,在Windows XP無效。

星期五, 10月 11, 2013

OpenSolaris / Nexenta 的 網路卡 driver

因為手上的Intel網卡用光了,找 Nexenta 的Reaktek 8168/8169 driver,找了好久都找不到。轉念一下,我應該找 OpenSolaris的driver就好。

接著就找到Free NIC drivers for OpenSolaris ,可以好好的玩Nexenta的MPIO了,嘿嘿。

星期四, 9月 05, 2013

解決CentOS更換網卡後編號改變之問題

CentOS更換網卡後,重開機編號變成eth1、eth2等一直增加,造成維護上的困擾。

上互聯網搜尋後找到解答。

若是 CentOS 5.x:


檢查此三個目錄: /etc/sysconfig/networking/devices 、 /etc/sysconfig/networking/profiles/default 與   /etc/sysconfig/network-scripts/
刪除 ifcfg-eth*.bak 與多出來的 ifcfg-eth1等。
若有舊的 ifcfg-eth0 ,則修改其網卡之Mac Address改為新的 Mac Address。

修改 /etc/modprobe.conf,刪除 不必要的如 alias eth1 XXXX

若是 CentOS 6.x

修改  /etc/udev/rules.d/70-persistent-net.rules 裡頭的  eth0 的 Mac Address,刪除不必要的 eth1 等設定即可。 當然,可能在   /etc/sysconfig/network-scripts/ 也有 ifcfg-eth0 等檔案,最好還是再行確認。

星期四, 6月 20, 2013

FreeBSD VLAN 與 ISC DHCP Server設定

由於公司即將要搬家,我正在規劃新大樓的網路,廠商在Switch幫我設定DHCP relay,但我要自己準備DHCP Server,連忙研究一下怎麼設定,當然還是希望沿用我偏好的FreeBSD架設。

目前Google搜尋台灣第一個就是Weithenn的DHCP Server架設,我也是參考他的在改,但因為廠商有用到BOOTP,所以得加上BOOTP及我需要的domain-search選項。

星期三, 6月 19, 2013

擴大 FreeBSD/FreeNAS的 UFS 分割空間

雅痞學弟在ESXi開的FreeNAS VM發現Disk空間不足,想要增大空間,但是不知怎麼調UFS。

星期二, 5月 14, 2013

下載的Application在Mac OS X 10.8無法開啟

在OS X 10.8遇到未知的Application時,必須用mouse右鍵選取「打開」才能開啟,但今天我遇到一個從另一台Mac Copy過來的Application時,卻顯示已損毀,無法使用。

星期五, 5月 10, 2013

VMFS的rescue cd

最近鳥毅手上一台ESXi 5.1u1測試機很不穩,昨天發現有vmdk檔案發生問題,搜尋之後才發現ESXi並未內建fsck.vmfs,但是Linux確實有此程式。

星期五, 4月 26, 2013

做出最新版的vSphere ESXi開機安裝光碟 boot ISO

像鳥毅這種升級狂,當然是想要隨時都用最新版的安裝光碟,但是要連到VMware下載其實很麻煩,有時候找半天還沒找到,或是並沒有出整合性的光碟安裝。。

結果就找到了ESXi-Customizer ...

星期一, 4月 22, 2013

Install ESXi on UEFI machine via USB stick & initializing scheduler fail problem

我手上有一台 Acer M6610 的商用電腦,原裝ESXi之後重開機都會找不到磁碟,出現 "No bootable device" 的問題,類似這個

星期四, 4月 18, 2013

CentOS snmpd 設定

為了把 Linux Server加到WhatsUp監控,就要安裝 snmp,基本上CentOS只要安裝 net-snmp和net-snmp-utils兩個套件,再設定 /etc/snmp/snmp.conf 就好了。

星期一, 4月 01, 2013

在Hyper-V 3.0安裝 Windows 2000

基本上,Hyper-V 3.0不支援Windows 2000,但真要裝的話也不是不行,只是沒有安裝整合服務就會跑起來頓頓的。

所以,只要裝好Windows 2000 with SP4之後,接下來就要在VM上插入vmguest.iso,這個要用Hyper-V 2.0的版本,請自行安裝Hyper-V 2.0後取得。

Hyper-V Server 2012 安裝

自從前陣子卯起來玩 ESXi之後,很長一段時間沒有碰 Hyper-V ,最近有台PC掛點換了主機板送回來後就先拿來當測試機。不測則已,測了之後才發現 axxr 的 UEFI 主機板居然沒有 Boot Manager的選項,不能模擬成BIOS的開機方式;造成 ESXi 和 XenServer 都裝好後無法開機的冏境。

想了想就拿來裝Hyper-V Server 2012,測一下Hyper-V 3.0吧!

星期三, 2月 06, 2013

另一個Linux上的遠端桌面管理: Remmina

前年我找到 RDPDesk,但很可惜RDPDesk常會當掉,又需要自行編譯。所以又找了一會,發現在Ubuntu/Mint內建有 Remmina 這個好東西,不用再重新編譯。

星期二, 2月 05, 2013