2013.11.20

7708 ワード

1.今日1台のHP DL 580 G 5を架けて、xen仮想マシンをインストールするつもりで、ネットワークトラフィックを分流するために、新しいネットワークカードをインストールするつもりで、意外にもPCIスロットがありません.
2.仕方なくHP DL 580 G 7を架け、DVDが配置されていないため、smartstartディスクでRAID 0を作ることができません.ITを探して手伝って1つのDVDの光学ドライブを分解して、外付けの電源とUSBアクセスの方法でDVDを使います.
3.serverをマウントした後、cobblerでxen hostシステムを自動的にインストールします.kickstartで自動インストールされているので、ルートディレクトリとswapが異なるハードディスクに分割されているのはなぜか分かりません.
fdisk/dev/cciss/c 0 d 0を使用してパーティションを再分割し、mkfsを使用して新しいswapパーティションを作成します.fdiskは自動的に作成されたswapパーティションを削除します.
4.xen hostインストール後、cat/proc/cpuinfoを使用してCPU数を確認すると、正しい64個ではなく32個しかないことがわかりました.xenがCPUのハイパースレッドをサポートできるかどうか疑い始めた.yumにxen以外のkernelをインストールし、新しいkernelに再起動すると、やはり64個のCPUが認識されます.
5.google検索により、カーネル数、スレッド数、CPU数の概念を理解し、xen kernelの場合、dom 0は/proc/cpuinfoですべてのCPU個数を表示できないことを理解し、信頼できる方法はxm infoまたはxl infoを使用することである.転載するhttp://smilejay.com/2012/03/xl-info_xm-info/
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[root@vt-snb7 ~]# xl info
host                   : vt-snb7     #Dom0    
release                : 3.1.0-rc7+   #Dom0     
version                : #1 SMP Mon Mar 26 09:34:05 CST 2012  #Dom0       
machine                : x86_64     #Dom0       
nr_cpus                : 32         #      CPU  
max_cpu_id             : 127        #host       CPU  
nr_nodes               : 2          #NUMA     
cores_per_socket       : 8	    #  CPU socket  core  
threads_per_core       : 2          #  core     (  1     )
cpu_mhz                : 2693       #CPU   
hw_caps                : bfebfbff:2c100800:00000000:00003f40:15bee3ff:00000000:00000001:00000000 
       #CPU capabilities,     /proc/cpuinfo  flags,           
virt_caps              : hvm hvm_directio     #          feature,      hvm hvm_directio( :VT-d)
total_memory           : 32726		#         
free_memory            : 22803		#     (  guest hypervisor   )
sharing_freed_memory   : 0			# FIX ME
sharing_used_memory    : 0			# FIX ME
free_cpus              : 0			# FIX ME
xen_major              : 4			#Xen     
xen_minor              : 2			#Xen     
xen_extra              : -unstable		#Xen      
xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64		
	#Xen capabilities,  32  64  PV HVM   
xen_scheduler          : credit			#  Xen CPU    
xen_pagesize           : 4096			#Xen             ,   bytes
platform_params        : virt_start=0xffff800000000000		#         hypervisor   
xen_changeset          : Fri Mar 23 20:51:48 2012 +0000 25099:4bd752a4cdf3	#Xen changeset
xen_commandline        : dom0_mem=2048M iommu=1 loglvl=all guest_loglvl=all msi=1 hap_1gb=1 conring_size=4M
       #grub xen       
cc_compiler            : gcc version 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC)   #  Xen hypervisor    
cc_compile_by          : build			#  Xen    
cc_compile_domain      : sh.intel.com	        #  Xen        
cc_compile_date        : Mon Mar 26 09:30:56 CST 2012	#  Xen   
xend_config_format     : 4	#       ,   4, xl       ,XL  Xend 
6.xen hostが振り回された後、xen guestが振り回され始めた.Guestはcentos 5.10で、ネットワークを介してkickstartと自動的にインストールされます.コマンドラインは次のとおりです.
virt-install -n 135.251.123.204 -r 8192 --vcpus=8 --check-cpu --disk path=/dev/cciss/c0d0p2 --vnc -l http://rndmirrors.alcatel-sbell.com.cn/mirrors/centos/5/os/i386/ -x "ks=nfs:135.251.123.229:/swe_stg/lincase3.2-3_i386/ks_redhat.cfg ksdevice=eth0 ip=135.251.123.204 netmask=255.255.255.0 dns=135.251.124.100 gateway=135.251.123.1"  -d
7.kickstartのプロファイルはまだ満足していないので、後でkickstartを検討して、プロファイルを豊富にします.
https://fedoraproject.org/wiki/Anaconda/Kickstart
8. Guestインストール後、yum repositoriesを設定します.会社フランスsiteはyumソースを提供し、rpmのgpc keyが見つからず、repoファイルで各ソースに対してgpg key checkを禁止するしかなかった.
構成パラメータは、gpgcheck=0です.1は使用を表し、0は禁止を表す.