查看積分策略說明發表回覆
Discuz! 代碼
提示插入
直接插入
說明訊息

插入粗體文本 插入斜體文本 插入下劃線 置中對齊 插入超級連結 插入信件位址 插入圖像 插入 flash 插入代碼 插入引言 插入列表
刪除線 直線分隔線 虛線分隔線
    
添加文字底框
內容 [字數檢查]:

表情符號

更多 Smilies
字型大小 |||
溫馨提示:本區開放遊客瀏覽。


文章關鍵字 : [功能說明]
(關鍵字可加強搜索準確性, 如關鍵字多於一組, 請以 , 作分隔, e.g. : 阿笨,shiuh,第一笨)

 關閉 URL 識別 | html 禁用
 關閉 表情符號 | 表情符號 可用
 關閉 Discuz! 代碼 | Discuz! 代碼 可用
使用個人簽名
接收新回覆信件通知
推薦放檔網絡空間

檔案(Torent, zip等)
  1. freedl
  2. multiupload
  3. btghost
  4. 便當狗
  5. mediafire
  6. pillowangel
圖片(JPG, GIF等)
  1. hotimg
  2. tinypic
  3. mousems2
  4. imageshack
  5. imm.io
>>>歡迎推薦好用空間


最新10篇文章回顧
eddiehan

 發表於 2009-3-25 11:30 PM

vmware config的問題

我星期六因為停電的關係得跑一趟公司重啟動VM Server 主機。
但在開機後才發現一個重大的問題。

那就是我在 VM SErver 運行期間有更新過大量套件檔案,
但沒注意到更新的範圍已經大到將致使重開機後會讓VM Server 無法正確的再次啟動。
而由於之前最後一次更新的時候並沒有去重開機,因此在那時並無發現任何的問題。

但在這次停電中,我的系統因停電的關係而關機了,
再次啟動即是可怕的事情的開始…
我們公司的DNS 、WWW、SEVEN IBON專線主機   三台都因VM SErver  無法啟動而掛點= =

得到的訊息是: vmware 說要 reconfig 一次才給重新啟動。結果乖乖的進行/usr/bin/vmware-config.pl

但執行後碰到了如下的問題


代碼:

Your kernel was built with "gcc" version "4.2.3",
while you are trying to use "/usr/bin/gcc" version "4.2.4".
This configuration is not recommended and VMware Player may crash if you’ll continue.
Please try to use exactly same compiler as one used for building your kernel.
Do you want to go with compiler "/usr/bin/gcc" version "4.2.4" anyway? [no]

代碼:
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]


我有安裝相對應版本號的 linux-header
但是打進去(/usr/src/linux-headers-2.6.24-23-generic )之後出現
代碼:
The kernel defined by this directory of header files does not have the same
address space size as your running kernel.



1:您的gcc版本是4.2.4  您的kernel編譯是以4.2.3編譯,如果您現在以4.2.4編譯vmware, 將有可能導致無法預期的問題。

我一開始著手於gcc的降版方式與是否要直接要求軟體編譯下去而苦腦…

但經查後4.2.3跟4.2.4的差異只有安全性的差別

於是便放憺去作了

要求vmware 用4.2.4去編譯

但接下來碰到第二個問題

2:請輸入您的gcc 編輯src路徑

這可苦了
因為我發現系統當初安全時並無把對應的完整src套件置入

安裝

也是搞超久= =

結論:
其實碰到這情況只要一個指令就好了= =

apt-get install linux-headers-`uname -r` build-essential

分享完畢= =
以後…使用VM Server的注意事項…
1.如果貪玩想在伺服器上裝東西要先注意其他套件是否會因為你裝的東西而導致重開後無法正確運行…    (自食惡果= =)
2.VM Server如果發生你要安裝時他得要用指定gcc編譯的方式來進行安裝而你又發現系統裡無對應的gcc及src檔的話就執行: apt-get install linux-headers-`uname -r` build-essential
  多半就解決了!





所在時區為 GMT+8, 現在時間是 2024-5-5 05:58 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.022126 second(s), 7 queries , Qzip disabled