xml地图|网站地图|网站标签 [设为首页] [加入收藏]

批量部署,RHEL7无人值守自动安装

来源:http://www.ccidsi.com 作者:呼叫中心培训课程 人气:181 发布时间:2019-12-23
摘要:批量铺排,无人值班守护,铺排salt master/minion 准备: rhel-server-6.4-x86_64-dvd.iso salt.tar.gz 第一步: 计划生龙活虎台服务器,用以管理其余服务器 system---→      rhel-server-6.4-x86_64-dvd.iso

批量铺排,无人值班守护,铺排salt master/minion

准备:

rhel-server-6.4-x86_64-dvd.iso

salt.tar.gz

第一步: 计划生龙活虎台服务器,用以管理其余服务器

system---→      rhel-server-6.4-x86_64-dvd.iso

ip---→                20.10.10.111

hostname----→  admin.black.com

配置好yum源

mkdir /iso

mount /dev/cdrom /iso

创建  /etc/yum.repo.d/yum.repo

第二步: 用admin服务器,做DHCP服务器

需求:

1:给其它服务器分配ip

2:把tftp服务器的地点少年老成并传给别的服务器

3:内定一个支撑网络运维的bootloader的文件名字

步骤:

1: yum install dhcp*  -y

2 :  纠正配置文件

[[email protected] ~]# cat /etc/dhcp/dhcpd.conf

#

# DHCP Server Configuration file.

#  see /usr/share/doc/dhcp*/dhcpd.conf.sample

#  see 'man 5 dhcpd.conf'

#

subnet 20.10.10.0 netmask 255.255.255.0 {

range dynamic-bootp 20.10.10.10  20.10.10.50;

option routers  20.10.10.111;

next-server 20.10.10.111;

filename "pxelinux.0";

}

3: /etc/init.d/dhcpd  restart

测试:

虚构机上思忖意气风发台服务器,网卡用与admin相像的网卡,张开dhcp,remove掉CD/mp5

开机

能获得到ip就象征这一步成功!

其三步: 用admin服务器,再搭建三个tftp服务

急需:供给其为任何服务器提供bootloader文件,vmlinux内核文件,init开首化文件,以至运行用

的菜系文件

步骤:

1:

yum install tftp-server -y

chkconfig tftp on

/etc/init.d/xinetd restart

2 :

mkdir /iso

mkdir /var/lib/tftpboot/pxelinux.cfg

mount /opt/rhel-server-6.4-x86_64-dvd.iso    /iso -o loop

cp /iso/isolinx/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default

cp /iso/isolinux/* /var/lib/tftpboot/ -rf

3 :

yum install syslinux* -y    # 为了得到三个得以网络运行的bootloader

cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/

/etc/init.d/xinetd  restart

测试:

同上;现身菜单文件就表示那部成功

第四步: 用admin服务器,再布置一个nfs服务,用以给安装提供安装目录树

需求:

提供安装目录树

提供kickstart文件

步骤:

修正exports文件,钦点分享目录,改过如下:

[[email protected] ~]# cat /etc/exports

/iso *(rw)

/opt *(rw)

/etc/init.d/nfs restart

第五步:思考kickstart  用以无人值班守护安装

必要:  幸免批量安顿时 必要人机交互作用

能够手动写一个,也足以利用二个python写的工具,来生成ks文件

步骤:

yum install system-config-kickstart -y

admin]# system-config-kickstart    #亟待图形解密,也得以在任何服务器上生                成,再cp过来

注意  installation source选项,用的是nfs

图片 1

其他活动采取,注意关闭iptables,selinux

将转移的ks.cfg  文件保留到 /opt目录下,因为地方,nfs中国共产党享的是/opt目录,

修改default文件

vim  /var/lib/tftpboot/pxelinux.cfg/default

# 改进内容如下

timeout 50

......

label linux

menu label ^Install or upgrade an existing system

menu default

kernel vmlinuz

append initrd=initrd.img ks=nfs:20.10.10.111:/opt/ks.cfg

测量检验:  那时候,在运维别的服务器 ,就应有会自动安装了

第五步: 改良文件/opt/ks.cfg,达到谐和的渴求,如计划salt,yum源等

# 在admin服务器上筹算好内需的包,配置叁个ftp服务器,用以其他服务器下载

首先步:  配置ftp服务  策动好文件

yum install vsftpd -y

cp /opt/rhel-server-6.4-x86_64-dvd.iso  /var/ftp  # 方便别的服务

下载,来配置yum源

mkdir /var/ftp/yum    # 配置本身的软件旅馆,用以安装salt,将急需的rpm包

拷贝到/var/ftp/yum  下面,然后createrepo

tar -xvf salt.tar.gz  -C    /

cd /var/ftp/yum

yum install createrepo -y -q

createrepo .

第二步:修该ks.cfg 文件,配置yum源,配置salt 的master/minion  用admin服务器来

管理,做自动化运行

%post

cat >/etc/yum.repos.d/yum.repo<<EOF

[rhel]

name=Red Hat

baseurl=file:///iso

enabled=1

gpgcheck=0

EOF

cat >/etc/yum.repos.d/yum2.repo<<EOF

[rhel-salt]

name=red hat salt

baseurl=ftp://20.10.10.111/yum

enabled=1

gpgcheck=0

EOF

mkdir /iso

curl -o /opt/rhel6.4.iso  ftp://20.10.10.111/rhel-server-6.4-x86_64-dvd.iso

mount /opt/rhel6.4.iso /iso -o loop

echo "mount /opt/rhel6.4.iso /iso -o loop" >>/etc/rc.local

yum install wget -y -q

yum install salt-minion -y

ip=`ifconfig eth0 | awk -F"[ :]" 'NR==2 {print $13}'`

sed /^#master:/s/#master.*/master: 20.10.10.111/ /etc/salt/minion -i

sed /^#id:/s/#id:.*/id: $ip/ /etc/salt/minion -i

/etc/init.d/salt-minion restart

chkconfig salt-minion on

%end

测试:

布署完事后,在admin服务器上,安装 salt-master

执行 salt-key -A

salt-key  # 查看已经安顿好的服务器是还是不是业已加载进来

SUSE Linux 11 pxe DHCP tftp ftp 无人值班守护安装

自行建造DHCP TFTP服务 用PXE运行贯彻无人值班守护安装CentOS6 

利用PXE DHCP Apache Kickstart无人值班守护安装CentOS5.8 x86_64

Kickstart 全自动化安装 CentOS 6.3

Kickstart 自动化安装Linux笔记

PXE/Kickstart达成远程自动安装RedHat Linux

DHCP TFTP HTTP Kickstart互连网自动化安顿服务器

正文永世更新链接地址:

master/minion 准备: rhel-server-6.4-x86_64-dvd.iso salt.tar.gz 先是步: 筹划生龙活虎台服务器,用以管理其余服务器 system-...

二.推行步骤
服务器配置
顾客端配置
三.安插进程
服务器配置
1.最小化安装
2.配置yum源
3.设置图形化分界面
4.配置IP地址
5.安装 无人值班守护 必要的服务:DHCP TFTP SYSLINUX FTP KICKSTART
安装DHCP
安装TFTP
安装SYSLINUX
安装FTP
安装kickstart
6.    关闭防火墙,查看服务情形
四.测试

生龙活虎.试验意况

系统:rhel-server-7.0-x86_64-dvd.iso

VMware 11  下载见 http://www.linuxidc.com/Linux/2015-08/121420.htm 
图片 2

服务器:桥接vmnet0
图片 3

客户机:桥接vmnet0
图片 4

二.尝试步骤

本文由68399皇家赌场发布于呼叫中心培训课程,转载请注明出处:批量部署,RHEL7无人值守自动安装

关键词: 68399皇家赌场

上一篇:css字体不透明

下一篇:没有了

频道精选

最火资讯