博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cobbler部署以及使用
阅读量:6313 次
发布时间:2019-06-22

本文共 4368 字,大约阅读时间需要 14 分钟。

 

 

 

资源链接:https://pan.baidu.com/s/1yfVnuSgY5vOTh-B74tpVyw   

cobbler第一次操作history

 

1  echo "192.168.19.200 mirrors.aliyun.com" >>/etc/hosts    2  curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo    3  curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo    4  yum install pykickstart    5  ksvalidator anaconda-ks.cfg    6  yum -y install cobbler cobbler-web dhcp tftp-server pykickstart httpd    7  systemctl start cobblerd.service     8  systemctl start httpd.service     9  cobbler check   10  openssl passwd -1 -salt 'random-phrase-here' '123456'   11  cp /etc/cobbler/settings{,.ori}   12  sed -i 's/server: 127.0.0.1/server: 172.16.1.202/' /etc/cobbler/settings   13  sed -i 's/next_server: 127.0.0.1/next_server: 172.16.1.202/' /etc/cobbler/settings   14  sed -i 's/manage_dhcp: 0/manage_dhcp: 1/' /etc/cobbler/settings   15  sed -i 's/pxe_just_once: 0/pxe_just_once: 1/' /etc/cobbler/settings   16  sed -ri "/default_password_crypted/s#(.*: ).*#\1\"`openssl passwd -1 -salt 'oldboy' '123456'`\"#" /etc/cobbler/settings   17  sed -i 's#yes#no#' /etc/xinetd.d/tftp   18  systemctl start rsyncd   19  systemctl enable rsyncd   20  systemctl enable tftp.socket   21  systemctl start tftp.socket    22  systemctl restart cobblerd.service   23  cobbler check   24  rz -E   25  ls   26  tar xfP cobbler_load_for_CentOS7.tar_\(1\).gz    27  cobbler check   28  ps -ef|grep cobb   29  systemctl start cobblerd.service   30  systemctl start httpd.service   31  history   32  history >a.txt

 

1.

echo "192.168.19.200 mirrors.aliyun.com" >>/etc/hostscurl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repocurl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repoyum install pykickstartksvalidator anaconda-ks.cfg

加密拓展:

yum -y install cobbler cobbler-web dhcp tftp-server pykickstart httpdsystemctl start cobblerd.service systemctl start httpd.service cobbler check

别人遇到的问题:

应该是这样:

cp /etc/cobbler/settings{,.ori}sed -i 's/server: 127.0.0.1/server: 172.16.1.202/' /etc/cobbler/settingssed -i 's/next_server: 127.0.0.1/next_server: 172.16.1.202/' /etc/cobbler/settingssed -i 's/manage_dhcp: 0/manage_dhcp: 1/' /etc/cobbler/settingssed -i 's/pxe_just_once: 0/pxe_just_once: 1/' /etc/cobbler/settingssed -ri "/default_password_crypted/s#(.*: ).*#\1\"`openssl passwd -1 -salt 'oldboy' '123456'`\"#" /etc/cobbler/settingssed -i 's#yes#no#' /etc/xinetd.d/tftpsystemctl start rsyncdsystemctl enable rsyncdsystemctl enable tftp.socketsystemctl start tftp.socket systemctl restart cobblerd.service

tar xfP cobbler_load_for_CentOS7.tar.gz cobbler check

因为我是新开的测试机,所以ip之前所用不同,所以我将ip修改为202结尾的

sed -n "/168/p" /etc/sysconfig/network-scripts/ifcfg-eth[01]sed -i "s#168#202#g" /etc/sysconfig/network-scripts/ifcfg-eth[01]sed -n "/202/p" /etc/sysconfig/network-scripts/ifcfg-eth[01]systemctl restart network

 

cobbler check

下面是一个错误,没排出来,重装的

sed -i.ori 's#192.168.1#172.16.1#g;22d;23d' /etc/cobbler/dhcp.templatecobbler sync

可以登陆了,HTTP不可以登录,葛一恒的广告拦截软件拦截了也没出网页。

https://10.0.0.202/cobbler_web

账号密码默认均为cobbler

连接进入了:

cobbler挂上镜像

mount /dev/cdrom /mnt/

生成目录  

ls /var/www/cobbler/ks_mirror/CentOS7.4-x86_64/

df -h

 

http://10.0.0.202/cblr/links/CentOS7.4-x86_64/

编辑:CentOS-7-x86_64.cfg

# Cobbler for Kickstart Configurator for CentOS 7 by Ma changweiinstallurl --url=$treetextlang en_US.UTF-8keyboard uszerombrbootloader --location=mbr --driveorder=sda --append="crashkernel=auto rhgb quiet"#Network information$SNIPPET('network_config')#network --bootproto=dhcp --device=eth0 --onboot=yes --noipv6 --hostname=CentOS7timezone --utc Asia/Shanghaiauthconfig --enableshadow --passalgo=sha512rootpw  --iscrypted $default_password_cryptedclearpart --all --initlabelpart /boot --fstype xfs --size 1024part swap --size 1024part / --fstype xfs --size 1 --growfirstboot --disableselinux --disabledfirewall --disabledlogging --level=inforeboot%pre$SNIPPET('log_ks_pre')$SNIPPET('kickstart_start')$SNIPPET('pre_install_network_config')# Enable installation monitoring$SNIPPET('pre_anamon')%end%packages@^minimal@compat-libraries@core@debugging@developmentbash-completionchronydos2unixkexec-toolslrzsznmapsysstattelnettreevimwget%end%postsystemctl disable postfix.service%end

 

net.ifnames=0 biosdevname=0

错误:

包组的配置文件出错或mac地址,ip地址等写错了

ip配错了

内存给小了,需要2G

 

转载于:https://www.cnblogs.com/machangwei-8/p/10423605.html

你可能感兴趣的文章
SLAM数据集
查看>>
c#学习笔记05——数组&集合
查看>>
【图论算法】Dijstra&BFS
查看>>
注册和上传文件(头像)
查看>>
使用OVS
查看>>
键盘回收的几种方法
查看>>
Python(条件判断和循环)
查看>>
day4 linux安装python
查看>>
LeetCode Container With Most Water (Two Pointers)
查看>>
vue (v-if show 问题)
查看>>
https基础
查看>>
css3 canvas之刮刮卡效果
查看>>
并查集模板
查看>>
RESTful Mongodb
查看>>
BZOJ3237:[AHOI2013]连通图(线段树分治,并查集)
查看>>
如何提高Ajax性能
查看>>
Android--自定义加载框
查看>>
LINUX下 lamp安装及配置
查看>>
BZOJ3105 [cqoi2013]新Nim游戏
查看>>
困惑的前置操作与后置操作
查看>>