廣告

2025 年 4 月
 123456
78910111213
14151617181920
21222324252627
282930  

彙整

使用VT-D技術注意事項

使用VT-D技術注意事項:

使用後的VM會無法使用CLONE與Migrate移轉功能,因為綁住PCIe裝置。

1. 因TemperUSB溫度器無法直接被ESXi Server抓取辨識,故買了張伽利略PCIe擴充USB卡安裝在HP ML150 G6 Server上,ESXi Server設定直接存取該裝置(使用INTEL VT-D技術,只能用在擴充介面卡上)

clip_image001

建立Win7 VM後新增PCI裝置

clip_image002

開機進WIN7後再安裝Driver即可直接存取PCIe擴充USB卡。

clip_image003

IBM xServer 更新 Firmware 正確流程 (使用 Bootable Media Creator)

參考網址 http://wiki.weithenn.org/cgi-bin/wiki.pl?IBM_xServer_%E7%AD%86%E8%A8%98#Heading6

Q.IBM xServer 更新 Firmware 正確流程 (使用 Bootable Media Creator)

Ans:

該如何正確更新 IBM xSystem 伺服器的 Firmware,以下為簡述其流程,詳細內容可參考 [IBM ToolsCenter Bootable Media Creator Installation and User’s Guide]

  1. 下載 [IBM Bootable Media Creator (BOMC)] 工具
  2. 執行該工具準備建立更新 Firmware 工具依該工具要求將相關型號伺服器的 Firmware 進行下載後做成 ISO (CD / DVD) 或 USB
    1. Welcome 頁面試需求勾選 (個人覺得不必要勾選)

clip_image002

    1. Media Purpose 頁面中勾選了 UpdatesDiagnosticsEnable Task AutoRun (Updates)Create media to use a text-based user interface 等項目,其中勾選 text-based 項目是為了有時使用 GUI 畫面更新到一半時可能會卡住不動的問題

clip_image004

    1. Acquire Location 頁面時請選擇 Check the IBM web siteLatest available individual updates 二個項目,也就是檢查最新的 Firmware 項目

clip_image006

    1. HTTP Proxy 頁面視您的網路環境選擇作為等一下下載的時設定,本例為選擇 Do not use proxy

clip_image008

    1. Targeted Systems 頁面就看您需要更新 Firmware 機型進行勾選,本例為勾選 System x3550 M3

clip_image010

    1. Target Directory 頁面為選擇等一下下載的 Firmware 要存放的資料夾

clip_image012

    1. Media Format 頁面為將 Firmware 更新的資料整合後要匯出的媒介是什麼,此工具支援三個媒介分別是 CD / DVD、USB、PXE
      1. CD/DVD: 此項目將會匯出 ISO 檔以便後續進行燒錄
      2. USB: 此項目是將相關開機檔案及 Firmware 寫入至 USB 裝置,請在執行此工具以前就將 USB 裝置插入至電腦以便屆時此工具偵測不到
      3. PXE: 此項目是適用於要大量更新眾多伺服器 Firmware 時使用,並且要配合 PXE Server 才可進行

clip_image014

    1. Confirm Choices 頁面為將剛才設定的資訊列表讓您在確定一次,您也可以按下 Save 把這個設定存檔以便後續有同樣需求時直接使用

clip_image016

    1. Creation Progress 頁面您可看到開始下載相關檔案包含開機工具、Firmware…等

clip_image018

    1. 工具會提醒您 USB 將會被格式化,格式化完成後就會將相關資料寫入 USB 內,最後完成後會提醒您可以退出 USB 裝置
  1. 將欲更新 Firmware 的伺服器相關資料進行備份完成後將機器關機 (並拔掉電源線)
  2. 插入剛才製作好的 Firmware USB,開機後按下 F12 選擇由 USB 裝置開機 (USB Storage),並且依指示進行更新 Firmware 的動作後會要求重新啟動 (可能 2 ~ 3 次,視 Firmware 內容),之後再度關機並且拔掉電源線
    1. 按下 S(Select All) 選擇更新所有相關的 Firmware 項目,或自行選擇要更新的 Firmware 項目
    2. 按下 A(Apply All Selected) 確定更新所選擇的 Firmware 項目,系統開始進行 Firmware 版本更新
    3. 更新完畢後按下 Q(Quit) 回到畫面再按一次 Q 離開,此時系統會重新啟動 (可能 2 ~ 3 次,視 Firmware 內容) 之後再度關機並且拔掉電源線
  3. 重新插入電源線後約 1 分鐘後再開機,重新啟動後檢查相關 Firmware 是否更新且機器運作無誤

IBM 3650 M4 Server開箱

IBM 3650 M4 Server開箱

1.等了快一個月,終於來了,好大一個箱子

DSC_1671

2.躺在機房門口,用Z Ultra拍張景深照 XD

DSC_1672

DSC_1706

3.開腸破肚!

DSC_1673

4.包裝的好像很貴重的東西,還有說明書,原來是兩條原廠電源線,電源線也要說明書,果然是高規格的!

 DSC_1674

5.機櫃滑軌

 DSC_1675

6.尾部整線臂(弄的正確可在不卸任何線材下把SERVER拉出滑軌)

 DSC_1677

 DSC_1678

7.一些說明文件

 DSC_1679

8.出浴照

 DSC_1681

9.安裝滑軌

 DSC_1682

 DSC_1683

10.本體還滿重的

 DSC_1684

 DSC_1685

 DSC_1686

 DSC_1687

 DSC_1688

 DSC_1689

 DSC_1690

 DSC_1691

 DSC_1692

 DSC_1693

RAID卡電池藏在左邊藍色拉柄下。

 DSC_1694

 DSC_1695

16G*8 + 8G*1 共 136G 記憶體 與 INTEL E2650 2.0G CPU * 2

 DSC_1696

RAID卡,印象中以前都很大一塊,怎感覺這小小一塊,時代進步還是CostDown?

 DSC_1697

 DSC_1698

PCIe擴充槽 * 3

 DSC_1699

本想多加裝網卡,無耐沒有PCI介面作罷。

 DSC_1700

 DSC_1701

 DSC_1702

 DSC_1703

 DSC_1704

話說之前IBM 3650 M3 附的後理線臂的金屬材質(htc)很有質感,怎M4換成塑膠(三星)?又是COSTDOWN?

 DSC_1705

 

 DSC_1707

 DSC_1708

 DSC_1709

 DSC_1710

 DSC_1711

 DSC_1712

 DSC_1713

 DSC_1714

竟然可以直接從BIOS呼叫出RAID卡的設定畫面,以前都要等RAID卡在檢查等待時按熱鍵才能進去設定,真方便。

 DSC_1715

 DSC_1716

 DSC_1717

 DSC_1718

VMware ESXi 5.1 Update 2 發行說明 1483097

更新中文說明如下:

VMware ESXi 5.1 Update 2 | 2014 年1 月16 日| 內部版本1483097

http://www.vmware.com/cn/support/support-resources/pubs/vsphere-esxi-vcenter-server-pubs/vsphere-esxi-51u2-release-notes.html

========================

題外話:我更新到 1483097 版本後,無法單獨使用 VMware vSphere Client 直接連入該Server,不知道大家是否也有一樣的狀況?

WEB Client 好難用,反應又慢,若真的是因為升 1483097 後無法使用 VMware vSphere Client 直接連入的話,若非必要,我考慮只升到 1312873 版本就好。

vCenter Service Status and Hardware Status plugin errors in vSphere 5.1 – Plug-In Manager not working

參考文獻:https://communities.vmware.com/thread/441057

進vSphere Client的Plug-In會出現這樣的錯誤並無法啟用

=========

vCenter Service Status

VMware, Inc.

5.1

Disabled

Displays the health status of

vCenter services The following error occured while downloading the script plugin from https://10.10.10.15:8443/healthui/scriptConfig.xml: The client could not send a complete request to the server. (基礎連接已關閉: 傳送時發生未預期的錯誤。)

=========

解決方式:

1.遠端連線到vSphere Server(Windows 2008 Server)

2.複製備份此檔案一份C:\Program Files\VMware\Infrastructure\tomcat\conf\server.xml,防錯誤可改回原設定。

3.將下列字串

<Connector SSLEnabled="true" acceptCount="100" ciphers="TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DH_RSA_WITH_AES_256_CBC_SHA, TLS_DH_DSS_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_DH_RSA_WITH_AES_128_CBC_SHA, TLS_DH_DSS_WITH_AES_128_CBC_SHA" connectionTimeout="20000" executor="tomcatThreadPool" keystoreFile="${bio-vmssl.keyFile.name}" keystorePass="${bio-vmssl.SSL.password}" keystoreType="PKCS12" maxKeepAliveRequests="15" port="${bio-vmssl.https.port}" protocol="HTTP/1.1" redirectPort="${bio-vmssl.https.port}" scheme="https" secure="true"></Connector>

改成下列字串

<Connector SSLEnabled="true" acceptCount="100" ciphers="SSL_RSA_WITH_RC4_128_MD5, SSL_RSA_WITH_RC4_128_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DH_RSA_WITH_AES_256_CBC_SHA, TLS_DH_DSS_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_DH_RSA_WITH_AES_128_CBC_SHA, TLS_DH_DSS_WITH_AES_128_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA" connectionTimeout="20000" executor="tomcatThreadPool" keystoreFile="${bio-vmssl.keyFile.name}" keystorePass="${bio-vmssl.SSL.password}" keystoreType="PKCS12" maxKeepAliveRequests="15" port="${bio-vmssl.https.port}" protocol="HTTP/1.1" redirectPort="${bio-vmssl.https.port}" scheme="https" secure="true"></Connector>

4.重啟WebManagement 服務(VirtualCenter Management Webservices service)

5.再進vSphere client後果然

clip_image001[5]

clip_image002[5]

clip_image004[5]

==================

原文:

Let me guess, you are using a proxy or Windows XP?  VMware will tell you its an OS issue and to refer you to http://support.microsoft.com/kb/948963 .

My fix was restoring the original Tomcat server config, comparing what changed, and putting it back.  I take no responsibility if this breaks something else, but it fixed my problem (which is exactly the same error you seem to be having — missing hardware status tab / 2 errors in the plug-in).

Backup and edit this file:  C:\Program Files\VMware\Infrastructure\tomcat\conf\server.xml

Locate this line:

<Connector SSLEnabled="true" acceptCount="100" ciphers="TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DH_RSA_WITH_AES_256_CBC_SHA, TLS_DH_DSS_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_DH_RSA_WITH_AES_128_CBC_SHA, TLS_DH_DSS_WITH_AES_128_CBC_SHA" connectionTimeout="20000" executor="tomcatThreadPool" keystoreFile="${bio-vmssl.keyFile.name}" keystorePass="${bio-vmssl.SSL.password}" keystoreType="PKCS12" maxKeepAliveRequests="15" port="${bio-vmssl.https.port}" protocol="HTTP/1.1" redirectPort="${bio-vmssl.https.port}" scheme="https" secure="true"></Connector>

Replace it with this:

<Connector SSLEnabled="true" acceptCount="100" ciphers="SSL_RSA_WITH_RC4_128_MD5, SSL_RSA_WITH_RC4_128_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DH_RSA_WITH_AES_256_CBC_SHA, TLS_DH_DSS_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_DH_RSA_WITH_AES_128_CBC_SHA, TLS_DH_DSS_WITH_AES_128_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA" connectionTimeout="20000" executor="tomcatThreadPool" keystoreFile="${bio-vmssl.keyFile.name}" keystorePass="${bio-vmssl.SSL.password}" keystoreType="PKCS12" maxKeepAliveRequests="15" port="${bio-vmssl.https.port}" protocol="HTTP/1.1" redirectPort="${bio-vmssl.https.port}" scheme="https" secure="true"></Connector>

Restart the WebManagement service to take effect.

I basically restored the missing ciphers (RC4/SSL/3DES) that were present in VCenter 5.0.  It’s probably less secure, but it fixes the issue.  To the VM developers who though SSO was a brilliant idea and the QA testers who made 5.1 possible… I really really hate you.

使用微軟工具 sdelete 取回VM未使用空間-VM瘦身-Migrate-Thin Provision

VM若是用Thin Provision模式,硬碟使用空間會隨著檔案增加而變大,但若把VM內的檔案都刪了,會發現VM的硬碟空間並不會自動歸還給ESXi Server,所以需要做下列方式才能回收空間。

1. 使用微軟工具 sdelete.exe 對欲取回VM未使用空間之所有磁碟機執行(建議晚上跑這,耗資源)

sdelete -c -z c:

sdelete -c -z d:

clip_image001

做完sDelete後儲存空間會增長到最大。

clip_image002

2. 測試VM儲存媒體移轉是否能取回未使用空間(免關機用Migrate線上移轉方式)

Sdelete模式

來源

目地

結果

-c -z

iSCSI

NFS

GOOD 回到3GB

-c -z

NFS

iSCSI

GOOD回到3GB

-c -z

iSCSI

LocalDisk

NG

-c -z

LocalDisk

iSCSI

NG

-c -z

LocalDisk

NFS

GOOD回到3GB

-c -z

NFS

LocalDisk

GOOD回到3GB

-c -z

iSCSI

iSCSI

NG1 NG2

結論:

NFS屬於File模式,iSCSI與LocalDisk屬於block模式,要能瘦身就要挑不同格式間移轉才能正確的再移轉完後瘦身。

WSUS 管理主控台無法透過遠端 API 連線到 WSUS 伺服器

忽然WSUS Server無法連線主控台,服務確定都正常,且更新都有在運作,到IIS站台看一下,發現WSUS WEB下沒有iisstart.htm主頁檔。

解決方式,刪除 %appdata%\Microsoft\MMC\ 下的 WSUS 檔案,移除WSUS(資料庫等三項都留下),重新安裝WSUS,讓IIS的網頁資料重新讓系統裝一次,確認IIS的站台有啟用,底下有主頁檔,開啟主控台,手動建立連線 IP PORT 80(視你的IIS設定),果然就可以正常連線主控台了,且之前的資料都保留,不用重設。

印象中以前也發生過一次,那次我是連SERVER整個都重新安裝一次……………呆阿~~

====================================

WSUS 管理主控台無法透過遠端 API 連線到 WSUS 伺服器。

請確認 Update Services 服務、IIS 和 SQL 正在此伺服器上執行。如果問題持續存在,請嘗試重新啟動 IIS、SQL 和 Update Services 服務。

WSUS 管理主控台發生未預期的錯誤。這可能是暫時性的錯誤,請嘗試重新啟動管理主控台。如果問題持續存在,

請嘗試刪除 %appdata%\Microsoft\MMC\ 下的 WSUS 檔案,以移除主控台的持續性喜好設定。

System.IO.IOException — 由於未預期的封包格式,造成信號交換失敗。

Source
System

Stack Trace:
   於 System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
   於 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
   於 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
   於 System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
   於 System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
   於 System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
   於 System.Net.TlsStream.CallProcessAuthentication(Object state)
   於 System.Threading.ExecutionContext.runTryCode(Object userData)
   於 System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
   於 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   於 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   於 System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
   於 System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size)
   於 System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size)
   於 System.Net.ConnectStream.WriteHeaders(Boolean async)
** this exception was nested inside of the following exception **

System.Net.WebException — 基礎連接已關閉: 傳送時發生未預期的錯誤。

Source
Microsoft.UpdateServices.Administration

Stack Trace:
   於 Microsoft.UpdateServices.Administration.AdminProxy.CreateUpdateServer(Object[] args)
   於 Microsoft.UpdateServices.Administration.AdminProxy.GetUpdateServer(String serverName, Boolean useSecureConnection, Int32 portNumber)
   於 Microsoft.UpdateServices.UI.AdminApiAccess.AdminApiTools.GetUpdateServer(String serverName, Boolean useSecureConnection, Int32 portNumber)
   於 Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.GetUpdateServer(PersistedServerSettings settings)
   於 Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.ConnectToServer()
   於 Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.get_ServerTools()

forticlient 防毒軟體安裝在Printer Server上列印PDF會出現亂碼與狂印百張紙問題

標題這樣下是因為移掉後真的就沒再發生,安裝後又開始有這狀況,都發生在大型多功能事務機上,例如 Ricoh 或富士…等。

使用 USB 溫度計監控機房溫度(MAIL警示)

近期買了這個來監控機房溫度,因為機房都虛擬化了,結果這個USB裝置 ESXi Server無法當成USB裝置使用,只得找台PC安裝XP後直接使用。

2

=============================

數位 USB 溫度計 電腦溫度計 環境 機房 電腦 庫房 測溫 方便帶(20-1653)

http://www.pcstore.com.tw/dashop/M10076225.htm

windows無法存取指定的裝置路徑或檔案您可能沒有適當的權限所以無法存取項目

今天有兩台SERVER使用 URL 方式要開啟*.exe 執行檔卻出現 “windows無法存取指定的裝置路徑或檔案您可能沒有適當的權限所以無法存取項目”,按右鍵點內容也看不到解鎖的選項,一度以為是防毒或是中毒,但如果不用URL方式去執行確可以,後來開啟IE安全性,把所有區域調成預設值後就可以用URL方式開執行檔了。