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/
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は禁止を表す.
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は禁止を表す.