xCAT安装配置文档

本文档详细介绍了xCAT的安装过程,从系统规划到禁用selinux,再到创建yum源、安装xcat及其验证,最后配置xcat的网络、NTP、DNS和集群管理服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

xCAT安装文档

一、系统安装规划实验环境:Vmware Workstation )

Master

内网:10.1.1.11  eth0 custom   

外网:222.31.64.11 eth1 桥接

Node01

10.1.1.12

注意:它们的网络连接应该采用custom:Specific virtual network ; 还有一定要注意计算节点的mac地址是否正确

Node02

10.1.1.13

一、禁用selinux

[root@localhost ~]# vi /etc/sysconfig/selinux 

# This file controls the state of SELinux on the system.

# SELINUX= can take one of these three values:

#     enforcing - SELinux security policy is enforced.

#     permissive - SELinux prints warnings instead of enforcing.

#     disabled - No SELinux policy is loaded.

SELINUX=disabled

# SELINUXTYPE= can take one of these two values:

#     targeted - Targeted processes are protected,

#     mls - Multi Level Security protection.

SELINUXTYPE=targeted

二、安装xcat

   1. 创建目录并上传文件

[root@localhost ~]# mkdir -p /root/xcat2

[root@localhost ~]# cd /root/xcat2/

[root@localhost xcat2]# ll

total 120800

-rw-r--r--. 1 root root   3496088 Apr 23 05:46 xcat-core-2.7.3.tar.bz2

-rw-r--r--. 1 root root 120193975 Apr 23 05:46 xcat-dep-201206121608.tar.bz2

[root@localhost xcat2]# 

 

   2. 解压缩文件

[root@localhost xcat2]# tar -jvxf xcat-core-2.7.3.tar.bz2 

[root@localhost xcat2]# tar -jxvf xcat-dep-201206121608.tar.bz2

[root@localhost xcat2]# ll

total 120808

drwxrwxr-x.  3 root 1001      4096 Jun 18  2012 xcat-core

-rw-r--r--.  1 root root   3496088 Apr 23 05:46 xcat-core-2.7.3.tar.bz2

drwxrwsrwx. 15 root root      4096 Jun 12  2012 xcat-dep

-rw-r--r--.  1 root root 120193975 Apr 23 05:46 xcat-dep-201206121608.tar.bz2

[root@localhost xcat2]# 

   3. 创建yum

[root@master cdrom]# mkdir -p /mnt/cdrom

[root@master cdrom]# mkdir -p /mnt/iso

[root@master cdrom]# mv /root/redhat6u2.iso /mnt/iso/

[root@master cdrom]# mount -o loop /mnt/iso/redhat6u2.iso  /mnt/cdrom/

[root@master cdrom]# cd /etc/yum.repos.d/

[root@master cdrom]# mkdir bak

[root@master cdrom]# mv rhel-source.repo bak/

[root@master cdrom]# touch myself.repo

[root@master cdrom]# vi myself.repo

[houqd]

name=RedHat

baseurl=file:///mnt/cdrom

enabled=1

gpgcheck=0

gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release

[root@master cdrom]# yum clean all

Loaded plugins: product-id, refresh-packagekit, security, subscription-manager

Updating certificate-based repositories.

Cleaning repos: houqd

Cleaning up Everything

[root@master cdrom]# yum makecache

Loaded plugins: product-id, refresh-packagekit, security, subscription-manager

Updating certificate-based repositories.

houqd                                                                    | 4.0 kB     00:00 ... 

houqd/filelists_db                                                       | 3.6 MB     00:00 ... 

houqd/primary_db                                                         | 3.1 MB     00:00 ... 

houqd/other_db                                                           | 1.5 MB     00:00 ... 

houqd/group_gz                                                           | 195 kB     00:00 ... 

Metadata Cache Created

[root@master cdrom]# 

4. 生成xcatrepo文件,并安装

[root@master xcat2]# 

[root@master xcat2]# cd xcat-core

[root@master xcat-core]# ll

total 3728

-rwxrwxr-x. 1 root 1001     222 Jun 22  2012 mklocalrepo.sh

-rw-rw-r--. 1 root 1001  566780 Jun 18  2012 perl-xCAT-2.7.3-snap201206180512.noarch.rpm

drwxrwxr-x. 2 root 1001    4096 Jun 18  2012 repodata

-rw-rw-r--. 1 root 1001  255963 Jun 18  2012 xCAT-2.7.3-snap201206180516.i386.rpm

-rw-rw-r--. 1 root 1001  255848 Jun 18  2012 xCAT-2.7.3-snap201206180516.ppc64.rpm

-rw-rw-r--. 1 root 1001  255744 Jun 18  2012 xCAT-2.7.3-snap201206180516.s390x.rpm

-rw-rw-r--. 1 root 1001  255944 Jun 18  2012 xCAT-2.7.3-snap201206180516.x86_64.rpm

-rw-rw-r--. 1 root 1001  456805 Jun 18  2012 xCAT-client-2.7.3-snap201206180512.noarch.rpm

-rw-rw-r--. 1 root 1001     224 Jun 22  2012 xCAT-core.repo

-rw-rw-r--. 1 root 1001   50261 Jun 18  2012 xCAT-IBMhpc-2.7.3-snap201206180513.noarch.rpm

-rw-rw-r--. 1 root 1001   20051 Jun 18  2012 xCAT-nbroot-core-ppc64-2.7.3-snap201206180516.noarch.rpm

-rw-rw-r--. 1 root 1001   19913 Jun 18  2012 xCAT-nbroot-core-x86-2.7.3-snap201206180516.noarch.rpm

-rw-rw-r--. 1 root 1001   20075 Jun 18  2012 xCAT-nbroot-core-x86_64-2.7.3-snap201206180516.noarch.rpm

-rw-rw-r--. 1 root 1001   71040 Jun 18  2012 xCAT-rmc-2.7.3-snap201206180513.noarch.rpm

-rw-rw-r--. 1 root 1001 1265491 Jun 18  2012 xCAT-server-2.7.3-snap201206180512.noarch.rpm

-rw-rw-r--. 1 root 1001   11180 Jun 18  2012 xCATsn-2.7.3-snap201206180516.i386.rpm

-rw-rw-r--. 1 root 1001   10852 Jun 18  2012 xCATsn-2.7.3-snap201206180516.ppc64.rpm

-rw-rw-r--. 1 root 1001   10740 Jun 18  2012 xCATsn-2.7.3-snap201206180516.s390x.rpm

-rw-rw-r--. 1 root 1001   11147 Jun 18  2012 xCATsn-2.7.3-snap201206180516.x86_64.rpm

-rw-rw-r--. 1 root 1001   57360 Jun 18  2012 xCAT-test-2.7.3-snap201206180516.noarch.rpm

-rw-rw-r--. 1 root 1001  179699 Jun 18  2012 xCAT-UI-2.7.3-snap201206180513.noarch.rpm

[root@master xcat-core]# ./mklocalrepo.sh 

/root/xcat2/xcat-core

[root@master xcat-core]# cd ../xcat-dep/rh6/x86_64/

[root@master x86_64]# ./mklocalrepo.sh 

/root/xcat2/xcat-dep/rh6/x86_64

[root@master x86_64]# 

检查:此时会生成xcat的两个repo文件

[root@master x86_64]# cd /etc/yum.repos.d/

[root@master yum.repos.d]# ll

total 20

drwxr-xr-x 2 root root 4096 Apr 23 06:36 bak

-rw-r--r-- 1 root root  119 Apr 23 06:37 myself.repo

-rw-r--r-- 1 root root   78 Apr 23 06:37 redhat.repo

-rw-r--r-- 1 root root  158 Apr 23 06:43 xCAT-core.repo

-rw-r--r-- 1 root root  173 Apr 23 06:44 xCAT-dep.repo

[root@master yum.repos.d]# 

[root@master yum.repos.d]# yum install xCAT

Loaded plugins: product-id, refresh-packagekit, security, subscription-manager

Updating certificate-based

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值