vm虛擬化問題積累

來源:互聯網
上載者:User

標籤:

EXSi是什嗎?
答:是一個獨立的系統,承載了虛擬機器管理台,虛擬機器存放裝置等核心要件的一個系統,需要靠客戶機通過vsphere串連後進行管理。

問題集:
一、建立案頭池找不到模板機問題:
 
目前因為此問題已經擱置了4天了一直沒有解決。
找了很多資料,總結下模板機的條件是:
a、xp 或 win7
b、IP自動擷取【前提有dhcp伺服器】
c、裝了vm 代理
d、要用vsphere 客戶連上vCenter伺服器 
【建資料中心,在右鍵建立即可】
 
f、必須安裝vm tool【模板機上】
e、關機狀態下做快照

目前樓主已經反覆核查,確定是模板機符合條件.
解決方案:合格模板機記得是關機狀態下做快照,然後最好把所有伺服器都重啟下,因為用的是微軟的系統更新得很慢,還不如直接重啟來得快【特別是view administrator機子一定要重啟】
二:刪除虛擬池刪除不了問題
由於為了可以使用ipad的朋友試試虛擬桌面結果把vm網路全部設成外網連通的,這下子涉及IP地址的全亂了,所以作者想刪掉pool重建,這下一刪就出問題了
,之前刪了沒用,所以我索性把它複製的鏡像全部刪了,可是還是刪不了 。其實主要的原因是view所相關的伺服器太多,而且鏡像已經產生(比如ADSI上已有記錄),若是串連著就刪除的話,記錄不會一次性同步,造成這邊刪了可是那邊的服務還有記錄結果又出現了。
 
解決方案:將所有與view administrator 相關的伺服器先停掉,或者直接斷開view administrator與其他伺服器的串連,然後再進行刪除【可能你會發現del灰了,你可以在desktops中找到你所建的池然後點進去就有del pool按鈕】,這時在重新啟動view administrator 就會發現pool沒了,成功刪除了。但是最好經過上面步驟後重新裝下view server,這樣建立新池也就沒問題了
三:搭建vcenter server時,完整安裝之前中斷的錯誤
由於一開始沒有考慮周全,所有實驗環境重新搭建了一次,這一次卻出現了
完整安裝之前中斷,vspher client串連不上。
解決方案:
作者經過了3天奮鬥終於知道怎麼解決了,出現這個錯誤暫時來說可以無視它,請確認你的服務是否正確開啟:
 【如果開啟失敗,請試試將登入帳戶設定為本地管理員】
四:安裝vcenter server出現JDBC錯誤
官方的解決方案是:
 
事實證明,有效!

問題五:vc要求的資料庫的搭建,究竟要怎麼搭?
解決方案:經過查看官方白皮書,以及問業內的前輩得出:
可利用官方的白皮書指南搭建:
建資料庫【樓主用的是sql server 2008企業版】指令碼為

use [master]  go CREATE DATABASE [VCDB] ON PRIMARY  (NAME = N‘vcdb‘, FILENAME = N‘C:\VCDB.mdf‘, SIZE = 2000KB, FILEGROWTH = 10% )  LOG ON  (NAME = N‘vcdb_log‘, FILENAME = N‘C:\VCDB.ldf‘, SIZE = 1000KB, FILEGROWTH = 10%)  COLLATE SQL_Latin1_General_CP1_CI_AS  gouse VCDB  go sp_addlogin @loginame=[vpxuser], @passwd=N\‘vpxuser!0\‘, @defdb=\‘VCDB\‘, @deflanguage=\‘us_english\‘go ALTER LOGIN [vpxuser] WITH CHECK_POLICY = OFF  go CREATE USER [vpxuser] for LOGIN [vpxuser] gouse MSDB goCREATE USER [vpxuser] for LOGIN [vpxuser] go
然後建立架構:
CREATE SCHEMA [VMW]goALTER USER [vpxuser] WITH DEFAULT_SCHEMA =[VMW]goif not exists (SELECT name FROM sysusers WHERE issqlrole=1 AND name = ‘VC_ADMIN_ROLE‘)CREATE ROLE VC_ADMIN_ROLE;GRANT ALTER ON SCHEMA ::[VMW] to VC_ADMIN_ROLE;GRANT REFERENCES ON SCHEMA ::[VMW] to VC_ADMIN_ROLE;GRANT INSERT ON SCHEMA ::[VMW] to VC_ADMIN_ROLE;GRANT CREATE TABLE to VC_ADMIN_ROLE;GRANT CREATE VIEW to VC_ADMIN_ROLE;GRANT CREATE Procedure to VC_ADMIN_ROLE;if not exists (SELECT name FROM sysusers WHERE issqlrole=1 AND name = ‘VC_USER_ROLE‘)CREATE ROLE VC_USER_ROLEgoGRANT SELECT ON SCHEMA ::[VMW] to VC_USER_ROLEgoGRANT INSERT ON SCHEMA ::[VMW] to VC_USER_ROLEgoGRANT DELETE ON SCHEMA ::[VMW] to VC_USER_ROLEgoGRANT UPDATE ON SCHEMA ::[VMW] to VC_USER_ROLEgoGRANT EXECUTE ON SCHEMA ::[VMW] to VC_USER_ROLEgosp_addrolemember VC_USER_ROLE , [vpxuser]gosp_addrolemember VC_ADMIN_ROLE , [vpxuser]gouse MSDB goif not exists (SELECT name FROM sysusers WHERE issqlrole=1 AND name = ‘VC_ADMIN_ROLE‘)CREATE ROLE VC_ADMIN_ROLE;goGRANT SELECT on msdb.dbo.syscategories to VC_ADMIN_ROLEgoGRANT SELECT on msdb.dbo.sysjobsteps to VC_ADMIN_ROLEgoGRANT SELECT ON msdb.dbo.sysjobs to VC_ADMIN_ROLEgoGRANT EXECUTE ON msdb.dbo.sp_add_job TO VC_ADMIN_ROLEgoGRANT EXECUTE ON msdb.dbo.sp_delete_job TO VC_ADMIN_ROLEgoGRANT EXECUTE ON msdb.dbo.sp_add_jobstep TO VC_ADMIN_ROLEgoGRANT EXECUTE ON msdb.dbo.sp_update_job TO VC_ADMIN_ROLEgoGRANT EXECUTE ON msdb.dbo.sp_add_jobserver TO VC_ADMIN_ROLEgoGRANT EXECUTE ON msdb.dbo.sp_add_jobschedule TO VC_ADMIN_ROLEgoGRANT EXECUTE ON msdb.dbo.sp_add_category TO VC_ADMIN_ROLEgosp_addrolemember VC_ADMIN_ROLE , [vpxuser]go
執行vcerter server中內建的指令碼【路徑為
/installation_directory/vCenter-Server/dbschem
】:順序:
VCDB_mssql.SQLload_stats_proc_mssql.sqlpurge_stat1_proc_mssql.sqlpurge_stat2_proc_mssql.sqlpurge_stat3_proc_mssql.sqlpurge_usage_stats_proc_mssql.sqlstats_rollup1_proc_mssql.sqlstats_rollup2_proc_mssql.sqlstats_rollup3_proc_mssql.sqlcleanup_events_mssql.sqldelete_stats_proc_mssql.sqlupsert_last_event_proc_mssql.sqlload_usage_stats_proc_mssql.sqlTopN_DB_mssql.sqlcalc_topn1_proc_mssql.sqlcalc_topn2_proc_mssql.sqlcalc_topn3_proc_mssql.sqlcalc_topn4_proc_mssql.sqlclear_topn1_proc_mssql.sqlclear_topn2_proc_mssql.sqlclear_topn3_proc_mssql.sqlclear_topn4_proc_mssql.sqlrule_topn1_proc_mssql.sqlrule_topn2_proc_mssql.sqlrule_topn3_proc_mssql.sqlrule_topn4_proc_mssql.sqlprocess_license_snapshot_mssql.sqlprocess_temptable0_proc_mssql.sqlprocess_temptable1_proc_mssql.sqlprocess_temptable2_proc_mssql.sql這樣就完成了資料庫的建立


 1.jpg (62.14 KB)

2012-3-16 17:21

 4.jpg (31.73 KB)

2012-3-16 17:39

 14.jpg (40.76 KB)

2012-3-17 00:16

 14.jpg (40.76 KB)

2012-3-17 00:18

 15.jpg (57.87 KB)

2012-3-17 00:18

 25.jpg (38.46 KB)

2012-3-17 15:34

 37.jpg (23.99 KB)

2012-3-18 13:42

 38.jpg (28.37 KB)

2012-3-18 17:07

 39.jpg (41.42 KB)

2012-3-18 17:07

 3.jpg (29.63 KB)

2012-3-22 17:06

 54.jpg (30.79 KB)

2012-3-22 17:08

 圖片29.jpg (39.81 KB)

2012-4-4 20:27

本帖最近評分記錄

vm虛擬化問題積累

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.