虽然RHEL6默认不支持xen虚拟化,但是互联网有大量的第三方源以及开源组织提供了xen4 on RHEL/CentOS6 xen的安装,继续开源xen应用与发展,本文采用Xen Made Easy项目网站提供的第三方安装源,方便快捷。本文出自:http://koumm.blog.51cto.com
本文只是实践安装过程,注明:安装环境适用采用物理机进行安装,VMware workstation环境安装不成功。
官方安装文档:http://xen.crc.id.au/support/guides/install/
[root@xen ~]# yum install bridge-utils
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
epel/metalink | 5.4 kB 00:00
* base: centos.ustc.edu.cn
* epel: mirror01.idc.hinet.net
* extras: centos.ustc.edu.cn
* updates: centos.ustc.edu.cn
base | 3.7 kB 00:00
epel | 4.4 kB 00:00
epel/primary_db | 6.2 MB 01:07
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
updates/primary_db | 3.7 MB 00:09
Setting up Install Process
Package bridge-utils-1.2-10.el6.x86_64 already installed and latest version
Nothing to do
[root@xen ~]# yum install http://au1.mirror.crc.id.au/repo/kernel-xen-release-6-5.noarch.rpm
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: centos.ustc.edu.cn
* epel: mirror01.idc.hinet.net
* extras: centos.ustc.edu.cn
* updates: centos.ustc.edu.cn
Setting up Install Process
kernel-xen-release-6-5.noarch.rpm | 10 kB 00:00
Examining /var/tmp/yum-root-myODPk/kernel-xen-release-6-5.noarch.rpm: kernel-xen-release-6-5.noarch
Marking /var/tmp/yum-root-myODPk/kernel-xen-release-6-5.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package kernel-xen-release.noarch 0:6-5 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================================================================================================================
Package Arch Version Repository Size
================================================================================================================================================================================
Installing:
kernel-xen-release noarch 6-5 /kernel-xen-release-6-5.noarch 3.5 k
Transaction Summary
================================================================================================================================================================================
Install 1 Package(s)
Total size: 3.5 k
Installed size: 3.5 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : kernel-xen-release-6-5.noarch 1/1
Verifying : kernel-xen-release-6-5.noarch 1/1
Installed:
kernel-xen-release.noarch 0:6-5
Complete!
[root@xen ~]#
[root@xen ~]# yum install xen
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: centos.ustc.edu.cn
* epel: mirror01.idc.hinet.net
* extras: centos.ustc.edu.cn
* kernel-xen: au1.mirror.crc.id.au
* updates: centos.ustc.edu.cn
kernel-xen | 2.9 kB 00:00
kernel-xen/primary_db | 66 kB 00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package xen.x86_64 0:4.2.4-4.el6 will be installed
base/filelists_db | 5.9 MB 00:14
epel/filelists_db | 8.7 MB 00:20
extras/filelists_db | 11 kB 00:00
kernel-xen/filelists_db | 821 kB 00:07
updates/filelists_db | 2.2 MB 00:03
--> Processing Dependency: xen-runtime = 4.2.4-4.el6 for package: xen-4.2.4-4.el6.x86_64
--> Processing Dependency: xen-licenses = 4.2.4-4.el6 for package: xen-4.2.4-4.el6.x86_64
--> Processing Dependency: xen-libs = 4.2.4-4.el6 for package: xen-4.2.4-4.el6.x86_64
--> Processing Dependency: xen-hypervisor = 4.2.4-4.el6 for package: xen-4.2.4-4.el6.x86_64
--> Processing Dependency: xen-doc = 4.2.4-4.el6 for package: xen-4.2.4-4.el6.x86_64
--> Processing Dependency: yajl for package: xen-4.2.4-4.el6.x86_64
--> Processing Dependency: libxenstore.so.3.0()(64bit) for package: xen-4.2.4-4.el6.x86_64
--> Processing Dependency: libxenguest.so.4.2()(64bit) for package: xen-4.2.4-4.el6.x86_64
--> Processing Dependency: libxenctrl.so.4.2()(64bit) for package: xen-4.2.4-4.el6.x86_64
--> Running transaction check
---> Package xen-doc.x86_64 0:4.2.4-4.el6 will be installed
---> Package xen-hypervisor.x86_64 0:4.2.4-4.el6 will be installed
--> Processing Dependency: qemu-img for package: xen-hypervisor-4.2.4-4.el6.x86_64
---> Package xen-libs.x86_64 0:4.2.4-4.el6 will be installed
---> Package xen-licenses.x86_64 0:4.2.4-4.el6 will be installed
---> Package xen-runtime.x86_64 0:4.2.4-4.el6 will be installed
---> Package yajl.x86_64 0:1.0.7-3.el6 will be installed
--> Running transaction check
---> Package qemu-img.x86_64 2:0.12.1.2-2.415.el6_5.10 will be installed
--> Processing Dependency: libusbredirparser.so.1()(64bit) for package: 2:qemu-img-0.12.1.2-2.415.el6_5.10.x86_64
--> Processing Dependency: libgfxdr.so.0()(64bit) for package: 2:qemu-img-0.12.1.2-2.415.el6_5.10.x86_64
--> Processing Dependency: libgfrpc.so.0()(64bit) for package: 2:qemu-img-0.12.1.2-2.415.el6_5.10.x86_64
--> Processing Dependency: libgfapi.so.0()(64bit) for package: 2:qemu-img-0.12.1.2-2.415.el6_5.10.x86_64
--> Running transaction check
---> Package glusterfs-api.x86_64 0:3.4.0.57rhs-1.el6_5 will be installed
---> Package glusterfs-libs.x86_64 0:3.4.0.57rhs-1.el6_5 will be installed
---> Package usbredir.x86_64 0:0.5.1-1.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================================================================================================================
Package Arch Version Repository Size
================================================================================================================================================================================
Installing:
xen x86_64 4.2.4-4.el6 kernel-xen 1.0 M
Installing for dependencies:
glusterfs-api x86_64 3.4.0.57rhs-1.el6_5 updates 55 k
glusterfs-libs x86_64 3.4.0.57rhs-1.el6_5 updates 240 k
qemu-img x86_64 2:0.12.1.2-2.415.el6_5.10 updates 596 k
usbredir x86_64 0.5.1-1.el6 base 40 k
xen-doc x86_64 4.2.4-4.el6 kernel-xen 989 k
xen-hypervisor x86_64 4.2.4-4.el6 kernel-xen 4.4 M
xen-libs x86_64 4.2.4-4.el6 kernel-xen 352 k
xen-licenses x86_64 4.2.4-4.el6 kernel-xen 52 k
xen-runtime x86_64 4.2.4-4.el6 kernel-xen 5.8 M
yajl x86_64 1.0.7-3.el6 base 27 k
Transaction Summary
================================================================================================================================================================================
Install 11 Package(s)
Total download size: 13 M
Installed size: 33 M
Is this ok [y/N]: y
Downloading Packages:
(1/11): glusterfs-api-3.4.0.57rhs-1.el6_5.x86_64.rpm | 55 kB 00:00
(2/11): glusterfs-libs-3.4.0.57rhs-1.el6_5.x86_64.rpm | 240 kB 00:01
(3/11): qemu-img-0.12.1.2-2.415.el6_5.10.x86_64.rpm | 596 kB 00:03
(4/11): usbredir-0.5.1-1.el6.x86_64.rpm | 40 kB 00:00
(5/11): xen-4.2.4-4.el6.x86_64.rpm | 1.0 MB 00:06
(6/11): xen-doc-4.2.4-4.el6.x86_64.rpm | 989 kB 00:05
(7/11): xen-hypervisor-4.2.4-4.el6.x86_64.rpm | 4.4 MB 00:17
(8/11): xen-libs-4.2.4-4.el6.x86_64.rpm | 352 kB 00:02
(9/11): xen-licenses-4.2.4-4.el6.x86_64.rpm | 52 kB 00:01
(10/11): xen-runtime-4.2.4-4.el6.x86_64.rpm | 5.8 MB 00:50
(11/11): yajl-1.0.7-3.el6.x86_64.rpm | 27 kB 00:00
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 122 kB/s | 13 MB 01:52
warning: rpmts_HdrFromFdno: Header V4 RSA/SHA1 Signature, key ID 5838f88d: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-kernel-xen
Importing GPG key 0x5838F88D:
Userid : Steven Haigh <[email protected]>
Package: kernel-xen-release-6-5.noarch (@/kernel-xen-release-6-5.noarch)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-kernel-xen
Is this ok [y/N]: y
Retrieving key from http://www.crc.id.au/repo/RPM-GPG-KEY-kernel-xen
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : yajl-1.0.7-3.el6.x86_64 1/11
Installing : glusterfs-libs-3.4.0.57rhs-1.el6_5.x86_64 2/11
Installing : glusterfs-api-3.4.0.57rhs-1.el6_5.x86_64 3/11
Installing : usbredir-0.5.1-1.el6.x86_64 4/11
Installing : 2:qemu-img-0.12.1.2-2.415.el6_5.10.x86_64 5/11
Installing : xen-hypervisor-4.2.4-4.el6.x86_64 6/11
Installing : xen-doc-4.2.4-4.el6.x86_64 7/11
Installing : xen-4.2.4-4.el6.x86_64 8/11
在 xen-watchdog 服务中读取信息时出错:没有那个文件或目录
Installing : xen-licenses-4.2.4-4.el6.x86_64 9/11
Installing : xen-libs-4.2.4-4.el6.x86_64 10/11
Installing : xen-runtime-4.2.4-4.el6.x86_64 11/11
Verifying : xen-licenses-4.2.4-4.el6.x86_64 1/11
Verifying : 2:qemu-img-0.12.1.2-2.415.el6_5.10.x86_64 2/11
Verifying : xen-4.2.4-4.el6.x86_64 3/11
Verifying : xen-hypervisor-4.2.4-4.el6.x86_64 4/11
Verifying : glusterfs-libs-3.4.0.57rhs-1.el6_5.x86_64 5/11
Verifying : yajl-1.0.7-3.el6.x86_64 6/11
Verifying : glusterfs-api-3.4.0.57rhs-1.el6_5.x86_64 7/11
Verifying : xen-runtime-4.2.4-4.el6.x86_64 8/11
Verifying : xen-doc-4.2.4-4.el6.x86_64 9/11
Verifying : xen-libs-4.2.4-4.el6.x86_64 10/11
Verifying : usbredir-0.5.1-1.el6.x86_64 11/11
Installed:
xen.x86_64 0:4.2.4-4.el6
Dependency Installed:
glusterfs-api.x86_64 0:3.4.0.57rhs-1.el6_5 glusterfs-libs.x86_64 0:3.4.0.57rhs-1.el6_5 qemu-img.x86_64 2:0.12.1.2-2.415.el6_5.10 usbredir.x86_64 0:0.5.1-1.el6
xen-doc.x86_64 0:4.2.4-4.el6 xen-hypervisor.x86_64 0:4.2.4-4.el6 xen-libs.x86_64 0:4.2.4-4.el6 xen-licenses.x86_64 0:4.2.4-4.el6
xen-runtime.x86_64 0:4.2.4-4.el6 yajl.x86_64 0:1.0.7-3.el6
Complete!
[root@xen ~]#
查看安装
[root@xen ~]# ls -l /boot/xen.gz
lrwxrwxrwx 1 root root 12 8月 5 10:13 /boot/xen.gz -> xen-4.2.4.gz
[root@xen ~]#
[root@xen ~]#
说明:安装xen内核kernel-xen-firmware-3.14.9-1.el6xen.x86_64时会与原有安装的microcode_ctl包、xorg-x11-drv-ati-firmware包冲突,需要删除以上两个包,再进行安装。
[root@xen ~]#
[root@xen ~]# rpm -e microcode_ctl-1.17-17.el6.x86_64
[root@xen ~]# rpm -e xorg-x11-drv-ati-firmware-7.1.0-3.el6.noarch
[root@xen ~]# yum install kernel-xen
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirror01.idc.hinet.net
* kernel-xen: uk1.mirror.crc.id.au
* updates: mirror01.idc.hinet.net
base | 3.7 kB 00:00
extras | 3.4 kB 00:00
kernel-xen | 2.9 kB 00:00
updates | 3.4 kB 00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package kernel-xen.x86_64 0:3.14.9-1.el6xen will be installed
--> Processing Dependency: kernel-xen-firmware for package: kernel-xen-3.14.9-1.el6xen.x86_64
--> Running transaction check
---> Package aic94xx-firmware.noarch 0:30-2.el6 will be obsoleted
---> Package atmel-firmware.noarch 0:1.3-7.el6 will be obsoleted
---> Package bfa-firmware.noarch 0:3.2.21.1-2.el6 will be obsoleted
---> Package ipw2100-firmware.noarch 0:1.3-11.el6 will be obsoleted
---> Package ipw2200-firmware.noarch 0:3.1-4.el6 will be obsoleted
---> Package ivtv-firmware.noarch 2:20080701-20.2 will be obsoleted
---> Package iwl100-firmware.noarch 0:39.31.5.1-1.el6 will be obsoleted
---> Package iwl1000-firmware.noarch 1:39.31.5.1-1.el6 will be obsoleted
---> Package iwl3945-firmware.noarch 0:15.32.2.9-4.el6 will be obsoleted
---> Package iwl4965-firmware.noarch 0:228.61.2.24-2.1.el6 will be obsoleted
---> Package iwl5000-firmware.noarch 0:8.83.5.1_1-1.el6_1.1 will be obsoleted
---> Package iwl5150-firmware.noarch 0:8.24.2.2-1.el6 will be obsoleted
---> Package iwl6000-firmware.noarch 0:9.221.4.1-1.el6 will be obsoleted
---> Package iwl6000g2a-firmware.noarch 0:17.168.5.3-1.el6 will be obsoleted
---> Package iwl6050-firmware.noarch 0:41.28.5.1-2.el6 will be obsoleted
---> Package kernel-firmware.noarch 0:2.6.32-431.el6 will be obsoleted
---> Package kernel-xen-firmware.x86_64 0:3.14.9-1.el6xen will be obsoleting
---> Package libertas-usb8388-firmware.noarch 2:5.110.22.p23-3.1.el6 will be obsoleted
---> Package ql2100-firmware.noarch 0:1.19.38-3.1.el6 will be obsoleted
---> Package ql2200-firmware.noarch 0:2.02.08-3.1.el6 will be obsoleted
---> Package ql23xx-firmware.noarch 0:3.03.27-3.1.el6 will be obsoleted
---> Package ql2400-firmware.noarch 0:7.00.01-1.el6 will be obsoleted
---> Package ql2500-firmware.noarch 0:7.00.01-1.el6 will be obsoleted
---> Package rt61pci-firmware.noarch 0:1.2-7.el6 will be obsoleted
---> Package rt73usb-firmware.noarch 0:1.8-7.el6 will be obsoleted
---> Package zd1211-firmware.noarch 0:1.4-4.el6 will be obsoleted
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================================================================================================================
Package Arch Version Repository Size
================================================================================================================================================================================
Installing:
kernel-xen x86_64 3.14.9-1.el6xen kernel-xen 25 M
kernel-xen-firmware x86_64 3.14.9-1.el6xen kernel-xen 29 M
replacing aic94xx-firmware.noarch 30-2.el6
replacing atmel-firmware.noarch 1.3-7.el6
replacing bfa-firmware.noarch 3.2.21.1-2.el6
replacing ipw2100-firmware.noarch 1.3-11.el6
replacing ipw2200-firmware.noarch 3.1-4.el6
replacing ivtv-firmware.noarch 2:20080701-20.2
replacing iwl100-firmware.noarch 39.31.5.1-1.el6
replacing iwl1000-firmware.noarch 1:39.31.5.1-1.el6
replacing iwl3945-firmware.noarch 15.32.2.9-4.el6
replacing iwl4965-firmware.noarch 228.61.2.24-2.1.el6
replacing iwl5000-firmware.noarch 8.83.5.1_1-1.el6_1.1
replacing iwl5150-firmware.noarch 8.24.2.2-1.el6
replacing iwl6000-firmware.noarch 9.221.4.1-1.el6
replacing iwl6000g2a-firmware.noarch 17.168.5.3-1.el6
replacing iwl6050-firmware.noarch 41.28.5.1-2.el6
replacing kernel-firmware.noarch 2.6.32-431.el6
replacing libertas-usb8388-firmware.noarch 2:5.110.22.p23-3.1.el6
replacing ql2100-firmware.noarch 1.19.38-3.1.el6
replacing ql2200-firmware.noarch 2.02.08-3.1.el6
replacing ql23xx-firmware.noarch 3.03.27-3.1.el6
replacing ql2400-firmware.noarch 7.00.01-1.el6
replacing ql2500-firmware.noarch 7.00.01-1.el6
replacing rt61pci-firmware.noarch 1.2-7.el6
replacing rt73usb-firmware.noarch 1.8-7.el6
replacing zd1211-firmware.noarch 1.4-4.el6
Transaction Summary
================================================================================================================================================================================
Install 2 Package(s)
Total size: 54 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
Installing : kernel-xen-firmware-3.14.9-1.el6xen.x86_64 1/27
Installing : kernel-xen-3.14.9-1.el6xen.x86_64 2/27
Added kernel-xen to 'installonlypkgs' line in /etc/yum.conf!
No existing Xen install found. Using defaults.
Erasing : zd1211-firmware-1.4-4.el6.noarch 3/27
Erasing : rt73usb-firmware-1.8-7.el6.noarch 4/27
Erasing : rt61pci-firmware-1.2-7.el6.noarch 5/27
Erasing : ql2500-firmware-7.00.01-1.el6.noarch 6/27
Erasing : ql2400-firmware-7.00.01-1.el6.noarch 7/27
Erasing : ql23xx-firmware-3.03.27-3.1.el6.noarch 8/27
Erasing : ql2200-firmware-2.02.08-3.1.el6.noarch 9/27
Erasing : ql2100-firmware-1.19.38-3.1.el6.noarch 10/27
Erasing : 2:libertas-usb8388-firmware-5.110.22.p23-3.1.el6.noarch 11/27
Erasing : kernel-firmware-2.6.32-431.el6.noarch 12/27
Erasing : iwl6050-firmware-41.28.5.1-2.el6.noarch 13/27
Erasing : iwl6000g2a-firmware-17.168.5.3-1.el6.noarch 14/27
Erasing : iwl6000-firmware-9.221.4.1-1.el6.noarch 15/27
Erasing : iwl5150-firmware-8.24.2.2-1.el6.noarch 16/27
Erasing : iwl5000-firmware-8.83.5.1_1-1.el6_1.1.noarch 17/27
Erasing : iwl4965-firmware-228.61.2.24-2.1.el6.noarch 18/27
Erasing : iwl3945-firmware-15.32.2.9-4.el6.noarch 19/27
Erasing : 1:iwl1000-firmware-39.31.5.1-1.el6.noarch 20/27
Erasing : iwl100-firmware-39.31.5.1-1.el6.noarch 21/27
Erasing : 2:ivtv-firmware-20080701-20.2.noarch 22/27
Erasing : ipw2200-firmware-3.1-4.el6.noarch 23/27
Erasing : ipw2100-firmware-1.3-11.el6.noarch 24/27
Erasing : bfa-firmware-3.2.21.1-2.el6.noarch 25/27
Erasing : atmel-firmware-1.3-7.el6.noarch 26/27
Erasing : aic94xx-firmware-30-2.el6.noarch 27/27
Verifying : kernel-xen-firmware-3.14.9-1.el6xen.x86_64 1/27
Verifying : kernel-xen-3.14.9-1.el6xen.x86_64 2/27
Verifying : zd1211-firmware-1.4-4.el6.noarch 3/27
Verifying : kernel-firmware-2.6.32-431.el6.noarch 4/27
Verifying : iwl6000g2a-firmware-17.168.5.3-1.el6.noarch 5/27
Verifying : ql2100-firmware-1.19.38-3.1.el6.noarch 6/27
Verifying : ipw2200-firmware-3.1-4.el6.noarch 7/27
Verifying : ql2500-firmware-7.00.01-1.el6.noarch 8/27
Verifying : rt73usb-firmware-1.8-7.el6.noarch 9/27
Verifying : iwl3945-firmware-15.32.2.9-4.el6.noarch 10/27
Verifying : ql2400-firmware-7.00.01-1.el6.noarch 11/27
Verifying : 2:libertas-usb8388-firmware-5.110.22.p23-3.1.el6.noarch 12/27
Verifying : ipw2100-firmware-1.3-11.el6.noarch 13/27
Verifying : atmel-firmware-1.3-7.el6.noarch 14/27
Verifying : bfa-firmware-3.2.21.1-2.el6.noarch 15/27
Verifying : 2:ivtv-firmware-20080701-20.2.noarch 16/27
Verifying : iwl4965-firmware-228.61.2.24-2.1.el6.noarch 17/27
Verifying : aic94xx-firmware-30-2.el6.noarch 18/27
Verifying : 1:iwl1000-firmware-39.31.5.1-1.el6.noarch 19/27
Verifying : iwl6000-firmware-9.221.4.1-1.el6.noarch 20/27
Verifying : iwl6050-firmware-41.28.5.1-2.el6.noarch 21/27
Verifying : ql23xx-firmware-3.03.27-3.1.el6.noarch 22/27
Verifying : iwl100-firmware-39.31.5.1-1.el6.noarch 23/27
Verifying : iwl5000-firmware-8.83.5.1_1-1.el6_1.1.noarch 24/27
Verifying : ql2200-firmware-2.02.08-3.1.el6.noarch 25/27
Verifying : iwl5150-firmware-8.24.2.2-1.el6.noarch 26/27
Verifying : rt61pci-firmware-1.2-7.el6.noarch 27/27
Installed:
kernel-xen.x86_64 0:3.14.9-1.el6xen kernel-xen-firmware.x86_64 0:3.14.9-1.el6xen
Replaced:
aic94xx-firmware.noarch 0:30-2.el6 atmel-firmware.noarch 0:1.3-7.el6 bfa-firmware.noarch 0:3.2.21.1-2.el6
ipw2100-firmware.noarch 0:1.3-11.el6 ipw2200-firmware.noarch 0:3.1-4.el6 ivtv-firmware.noarch 2:20080701-20.2
iwl100-firmware.noarch 0:39.31.5.1-1.el6 iwl1000-firmware.noarch 1:39.31.5.1-1.el6 iwl3945-firmware.noarch 0:15.32.2.9-4.el6
iwl4965-firmware.noarch 0:228.61.2.24-2.1.el6 iwl5000-firmware.noarch 0:8.83.5.1_1-1.el6_1.1 iwl5150-firmware.noarch 0:8.24.2.2-1.el6
iwl6000-firmware.noarch 0:9.221.4.1-1.el6 iwl6000g2a-firmware.noarch 0:17.168.5.3-1.el6 iwl6050-firmware.noarch 0:41.28.5.1-2.el6
kernel-firmware.noarch 0:2.6.32-431.el6 libertas-usb8388-firmware.noarch 2:5.110.22.p23-3.1.el6 ql2100-firmware.noarch 0:1.19.38-3.1.el6
ql2200-firmware.noarch 0:2.02.08-3.1.el6 ql23xx-firmware.noarch 0:3.03.27-3.1.el6 ql2400-firmware.noarch 0:7.00.01-1.el6
ql2500-firmware.noarch 0:7.00.01-1.el6 rt61pci-firmware.noarch 0:1.2-7.el6 rt73usb-firmware.noarch 0:1.8-7.el6
zd1211-firmware.noarch 0:1.4-4.el6
Complete!
[root@xen ~]#
重启系统后发现xend服务器没有配置开机自启动,手动启动并重启进行了验证。
采用第三方源也很方便安装xen虚拟化环境,xen虚拟机的安装见xen虚拟化实战系列(二)之xen虚拟机安装。
本文出自 “koumm的linux技术博客” 博客,请务必保留此出处http://koumm.blog.51cto.com/703525/1536666
来源:https://yq.aliyun.com/articles/51993
PS:自动化运维,逐渐替代传统的运维工作,也是运维当今趋势。那么作为一名合格的Linux运维工程师,自然是需要把繁琐的工作变得简单化。例如:当你需要给100台linux服务器安装系统时,你不能一台一台操作;这样很费时,费力而且还得不到领导的赏识,那为什么不考虑无人值守批量安装呢?考虑到系统的安全,可能你还需要对系统进行优化,难道你一台一台去操作,这不是你所想的,既然如此,为何不考虑自己编写脚本批量...
1、下载安装VM12 下载链接:https://pan.baidu.com/s/1z2ZbYVb7FiM-3mU3slgO1w 提取码:fbyn 下载完后傻瓜式安装即可,记得安装过程有些不必要的就没要勾选。 **码:5A02H-AU243-TZJ49-GTC7K-3C61N 2、创建一个虚拟空间 选择稍后安装操作系统 选择Linux和CentOS 64为(根据自己电脑选择32/64位) 修改虚拟机...
参考博客:https://blog.csdn.net/shenliang1985/article/details/51420077 按照上面博客 安装依赖软件; thrift0.9.2 链接已经不存在了,安装的是thrift0.9.3, 安装成功 但是在hawq安装的 ./configure 步骤还是报错 报错信息: checking bzlib.h usabi...
安装Azure CLI 2.0的前提是:机器中必须有 Python 2.7.x 或 Python 3.x。如果机器中没有其中任何一个Python版本,请及时安装 1.准备一台CentOS 6.9的机器 2.按照我的另一篇博客,安装Python 2.7.x 3.使用如下命令安装CLI2.0 4.验证CLI2.0已经成...
安装Azure CLI 2.0的前提是:机器中必须有 Python 2.7.x 或 Python 3.x。如果机器中没有其中任何一个Python版本,请及时安装 1.准备一台CentOS 6.9的机器 2.按照我的另一篇博客,安装Python 2.7.x 3.导入 Microsoft 存储库** 4.创建本地 azure-cli...
1、首先在centos6.x和centos7.x中yum安装docker的区分。 centos6.x: centos7.x: 2、升级内核 查看centos6.9的内核: 升级: 先导入公钥: 导入源: 然后选择安装最新版内核,或者稳定版内核: 最后编辑 /etc/grub.conf 启动文件: 然后重启: 查看版本信息: 3、然后使用yum安装centos6.x出现错误 ,找不到d...
注意: ①安装前先配置好虚拟机环境; ②mysql5.6的rpm包, 链接:https://pan.baidu.com/s/1N23gACaOtkmTxEK9SyuORA 提取码:utp6 安装步骤: step1.将mysql安装包(服务端/客户端/mysql-connector)上传到/opt/software/目录下并解压到/opt/module目录下: step2.使用rpm -qa|gre...
背景: redis字典(hash表)当数据越来越多的时候,就会发生扩容,也就是rehash 对比:java中的hashmap,当数据数量达到阈值的时候(0.75),就会发生rehash,hash表长度变为原来的二倍,将原hash表数据全部重新计算hash地址,重新分配位置,达到rehash目的 redis中的hash表采用的是渐进式hash的方式: 1、redis字典(hash表)底层有...
2019独角兽企业重金招聘Python工程师标准>>> 我们平时按下键盘上的‘回车键’,就能实现回车换行【我们在屏幕上所看到的就是光标移到了下一行的开头位置!!ps:不讨论软件实现的特殊功能,如word里的回车智能缩进】。因此对这个按键更准确说应该叫做‘回车换行键’ 就且将这种将光标移到下行开...
首先,在Windows操作系统下安装python,完成python环境的搭建。(我看有的博客需要配置环境变量,其实不必要,因为我们在安装的时候只要勾选如下图所示即可避免不必要的麻烦) 第二步,使用快捷键windows+R或者点击如下图所示,之后点击运行 在其中输入cmd即可进入dos命令。 第三步,输入以下命令 就会自动安装,等待安装完成即可。 第四步,检测django是否安装成功,如果出现如下图...
I have a dataframe and i want to calculate the sum of variables present in a vector in every row and make the sum in other variable after i want the name of new variable created to be from the name of...
I have a very rough project that done partially in zend framework (not ZF2). The 'application', 'library' and 'public' folders are on the same root. Now i need to create a library 'Anil' in the 'libra...
I want to hide some of the categories from magento home page. I have created some categories like New Arrivals, Special Offer Which I would like to show in some different way may be in left panel or r...
I am writing to an internal file in Android Studio The code lets me write lines of data split with commas. I am able to then go to another activity and read it all out at once. However I want to be ab...
I'm new to Ruby On Rails, I used the acts_as_votable gem to create Like and Unlike Buttons to make Users like and unlike Posts but I can't make them change from Like to Unlike (and viceversa) and upda...