轉-Xenserver實際案例問題分享

from:http://wenku.baidu.com/view/602693573c1ec5da50e2702b.html
1.不能刪除POOL裏面的虛擬機,如何解決?
選中不能刪除的虛擬機所在的物理機,在console下輸入#xe host-forget uuid=
uuid的信息使用#xe host-list查看
查看虛擬機詳細信息 xe vm-list params=all/(name-label,uuid,networks)
關閉虛擬機 xe vm-shutdown uuid=<vm_uuid>ext3-fs error (device xvda2) in start_transaction: journal has aborted
關閉halted/running虛擬機 xe vm-reset-powerstate force=true vm=uuid
刪除虛擬機 xe vm-destroy uuid=<vm_uuid>html

2.增長LVM根分區容量?
fdisk /dev/xvda
Command (m for help): d
Partition number (1-4): 2
Command (m for help): n
primary partition (1-4) p
Partition number (1-4): 2
First cylinder (14-701, default 14):
Last cylinder or +size or +sizeM or +sizeK (14-701, default 701):
Command (m for help): t
Partition number (1-4): 2
Hex code (type L to list codes): 8e
Command (m for help): wlinux

pvresize -v /dev/xvda2 從新識別卷大小
lvextend -l +100%FREE /dev/VolGroup00/LogVol00 拓展卷利用全部空餘空間
resize2fs /dev/mapper/VolGroup00-LogVol00   在線調整文件系統大小
ext2online /dev/mapper/VolGroup00-LogVol00(根分區因爲不能卸載用此命令)windows

3.傳統分區增長大小:在分區表擴容、重啓、動態擴容分區
yum install e2fsprogs
fdisk /dev/xvda
Command (m for help): d
Partition number (1-4): 3
Command (m for help): n
p
Partition number (1-4): 3
回車
回車
w
reboot
resize2fs /dev/xvda3(RHEL4.7用ext2online)服務器

4.如何添加物理硬盤擴大容量?
添加硬盤擴容(需移出pool處理)
pvcreate /dev/sdb
xe sr-create type=lvm content-type=user device-config:device=/dev/disk/by-id/scsi-SATA_ST31000528AS_5VP5ZV21 name-label='local storage2'網絡

5.虛擬機的系統時間不能修改的問題?
修改 /etc/sysctl.conf 文件,添加
# Set independent wall clock time
xen.independent_wallclock=1
app

或disable掉Window Time Service。tcp

6.製做NFS ISO library 時,啓動portmap,nfs服務器以後,開啓端口,NFS服務使用的111和2049端口是固定的,可是mountd是常常會變的。能夠指定mountd爲一固定端口,這樣每次啓動NFS後,全部使用的端口就是固定端口了。
找到以下一行
vi /etc/services
# 1001-1009 # Unassigned
插入mountd 1001/tcp mountd 1001/udp
重啓 NFS服務
xenserver中的windows vm安裝後能夠經過xencenter設置從光驅啓動,而linux vm則沒有這樣的選項,能夠經過如下命令行解決:
xe vm-param-set uuid=546f896a-ebe6-8071-2c31-b9214dc1d1b5 HVM-boot-policy=BIOS\ order
xe vm-param-set uuid=546f896a-ebe6-8071-2c31-b9214dc1d1b5 HVM-boot-params:order="dc"
uuid爲vm的uuid,order中的d代表光驅,c代表啓動硬盤。這樣設置完後經過xencenter中的虛機屬性也能夠設置啓動順序了。ui

7.xenserver下pool中的主結點master崩潰掉以後,xencenter不能鏈接pool下的全部xenserver主機問題?
執行以下命令:#pool-emergency-transition-to-master
指示 XenServer 成員主機成爲池主節點。僅在 XenServer 主機轉換到緊急模式後才接受此命令。進入緊急模式意味着該成員主機所在的池中的主節點已從網絡中消失,通過若干次重試仍沒法鏈接。
#xe pool-recover-slaves 這些成員此時將指向新主節點
將成員 XenServer 主機轉換爲主節點後,您還應檢查默認池存儲庫是否設置了適當的值。經過使用 xe pool-param-list 命令
並驗證 default-SR 參數是否指向有效存儲庫,可實現此操做。命令行

8.正常模式下,更改POOL的master
在非主結點master 下,執行以下命令#pool-designate-new-master host-uuid=<要成爲新主節點的成員 XenServer 主機的 UUID> 指定該 XenServer 主機成爲現有池的主節點,將主節點主機的角色有序移交給資源池中的其餘主機。
此命令僅在當前主節點處於聯機狀態時生效,而且不是下列緊急模式命令的替代項。code

9.xencenter中不能顯示 CPU,內存,硬盤 信息 在加入POOL時,要保證xenserver的系統時間和master同步或者比它快一點,即能顯示硬件信息。

相關文章
相關標籤/搜索