批量安装系统工具cobbler配置
Cobbler部署指南之配置管理
四、配置管理Cobbler
4.1 Cobbler命令说明
命令名称
|
命令用途
|
cobbler check
|
检查cobbler配置
|
cobbler list
|
列出所youdecobbler元素
|
cobbler report
|
列出元素de详细信息
|
cobbler distro
|
查看导入de发行版系统信息
|
cobbler system
|
查看添加de系统信息
|
cobbler profile
|
查看配置信息
|
cobbler sync
|
同步Cobbler配置,更改配置最好都要执行下
|
cobbler reposync
|
同步yum仓库
|
配置文件名称
|
作 用
|
/etc/cobbler/settings
|
Cobbler主配置文件
|
/etc/cobbler/users.digest
|
用于web访问de用户名密码配置文件
|
/etc/cobbler/modules.conf
|
模块配置文件
|
/etc/cobbler/users.conf
|
Cobbler WebUI/Web 服务授权配置文件
|
/etc/cobbler/iso/
|
Buildiso 模板配置文件
|
/etc/cobbler/power
|
电源配置文件
|
/etc/cobbler/pxe
|
Pxeprofile配置模板
|
/etc/cobbler
|
此目录也包含rsync、dhcp、dns、pxe、dnsmasq等服务de模板配置文件
|
目录名称
|
作 用
|
/var/www/cobbler/images/
|
存储所you导入发行版deKernel和initrd镜像用于远程网络启动
|
/var/www/cobbler/ks_mirror/
|
存储导入de发行版系统数据
|
/var/www/cobbler/repo_mirror/
|
仓库存储目录
|
/var/log/cobbler
|
Cobbler日志文件 cobbler.log install.log
|
. . . . . .
目录名称
|
作 用
|
/var/lib/cobbler/config/
|
存放distros、repos、systems和profiles等信息配置文件,一般都是json文件
|
/var/lib/cobbler/snippets/
|
存放ks文件可以导入de脚本小片段,值得研究
|
/var/lib/cobbler/triggers
|
存放用户定义decobbler 命令
|
/var/lib/cobbler/kickstarts/
|
存放kickstart配置文件
|
www.wrsaw.cn . . . . . .
4.8 自定义ks
更改kickstart文件,可为http等,具体cobbler --help查看,这里采用wo men 自定制ks文件
ks目录位置
www.wrsaw.cn . . . . . .
www.wrsaw.cn . . . . . .
4.13 定制PXE菜单TITLE
编辑pxedefault文件,
vim /etc/cobbler/pxe/pxedefault.template
MENU TITLE Cobbler | http://fedorahosted.org/cobbler
将原文上面de内容根据自定义进行修改
MENU TITLE Hexun Automation Install System
修改后de文件
DEFAULT menu
PROMPT 0
MENU TITLE Hexun Automation Install System
MENU MASTER PASSWD $1$sXiKzkus$2DoZ6pfTe8rrc0Si60ecB/
TIMEOUT 200
TOTALTIMEOUT 6000
ONTIMEOUT $pxe_timeout_profile
LABEL local
MENU LABEL (local)
MENU DEFAULT
LOCALBOOT -1
$pxe_menu_items
MENU end
修改完毕执行如下两条命令
cobbler check
cobbler sync
4.14 添加指定客户机系统配置到Cobbler
4.14.1 指定一个网段使用特定de装机配置
cobbler system add --name=network --ip=172.17.188.0/16 --profile=centos5.8-x86_64
4.14.2 添加一个指定服务器de装机配置
指定服务器就是绑定它demac地址,并设置好ip、dns、hostname
定义系统
cobbler system add --name=host-188116 --hostname=host-188116 --mac=00:19:B9:E5:34:FE --interface=eth0 --ip-address=172.17.188.116 --subnet=255.255.0.0 --gateway=172.17.188.1 --static=1 --profile=centos5.8-x86_64
查看定义de系统列表
cobbler system list
host-188116
更多参数见cobbler system add --help
五、Cobbler Web管理
Cobbler web界面是一个很好de前端,非常容易管理Cobbler
可以添加和删除 system distro profile
可以查看、编辑distros, profiles, subprofiles, systems, repos 、 kickstart文件
5.1 安装cobbler_web
yum -y install cobbler-web
5.2 设置用户名密码
为已存在de用户cobbler重置密码
htdigest /etc/cobbler/users.digest "Cobbler" cobbler
添加新用户
htdigest /etc/cobbler/users.digest "Cobbler" your_newname
5.3 配置cobbler web可以登录
sed -i 's/authn_denyall/authn_configfile/g' /etc/cobbler/modules.conf
5.4 重启Cobbler与http
/etc/init.d/cobblerd restart
/etc/init.d/httpd restart
5.5 访问Cobbler Web页面
浏览器访问登录页面https://172.17.10.14/cobbler_web
输入用户名密码
登录后de页面
web管理相对易于使用管理这里这就不再赘述。
批量安装系统工具cobbler配置相关推荐
- 计算机机房如何批量重装,全自动网刻工具 — 机房批量安装系统必备
本文最后更新于2018-09-27 23:41:41,某些文章具有时效性,若有错误或已失效,请在下方留言或联系老夜. 学校或企业都会有专门的机房用来工作学习,如果有从事机房运维的小伙伴今天千万别错过这 ...
- 通过PXE服务器批量安装系统
通过PXE服务器批量安装系统 一.环境介绍 1.PXE服务器版本 2.挂载光盘 3.配置yum仓库 二.部署DHCP服务器 1.安装相关软件包 2.编辑DHCP配置文件 3.重启dhcp服务 4.放行 ...
- kickstart+TFTP+PXE+NFS+DHCP批量安装系统,raid
服务端给工作站批量安装系统 通过PXE(预启动执行环境,通过网卡启动,网卡必须支持PXE技术)技术,支持工作站从远程服务器下载镜像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP ...
- linux无人值守批量安装系统
linux无人值守批量安装系统[centos] PXE协议详解: PXE,预启动执行环境(Preboot eXecution Environment,PXE,也被称为预执行环境)提供了一种使用网络接口 ...
- PXE自动化安装系统工具介绍与部署
女主宣言 对于单台服务器上的os安装,我们可以手动进行.那若是一个集群中的大量节点服务器需要安装os,手动安装显然是费时费力.作为系统运维工程师,自动化运维是我们必不可少的技能.下来就跟随作者去探索下 ...
- Windows 10 如何安装adb工具并配置变量环境
adb安装与环境变量配置 安装adb工具都需要什么? Android SDK 的下载 如何配置变量环境? adb启动不了是什么原因? 安装adb工具都需要什么? 1.需要下载Android SDK,配 ...
- 树莓派玩耍笔记1 -- 开箱 amp; 安装系统以及简单配置
零.前言 树莓派是什么? 吃的么? 呵呵,假设您连这个还不知道,真是out 了. 麻烦出门左拐.百度去(或者,看看官网去?),算了.还是粘贴一些大家都知道的树莓派百科吧: 树莓派由注冊于英国的慈善组织 ...
- 树莓派玩耍笔记1 -- 开箱 安装系统以及简单配置
零.前言 树莓派是什么? 吃的么? 呵呵,如果您连这个还不知道,真是out 了.麻烦出门左拐,百度去(或者,看看官网去?),算了,还是粘贴一些大家都知道的树莓派百科吧: 树莓派由注册于英国的慈善组织& ...
- 推荐:优盘安装系统工具-大白菜
工具名称: 大白菜U盘启动制作工具 工具简介: 用于制作可使用优盘安装操作系统的强大工具,一键制作优盘启动盘 ,支持绝大多数电脑,支持绝大多数优盘的制作,功能 ...
最新文章
- 【并发编程】Atomic与CAS
- 控制面版中文件服务器属性,《服务器配置与管理》第3章基本配置.pptx
- Ubuntu12.04 LTS 忘记登录密码的解决方法
- VMware下主机与虚拟机剪切板独立,无法直接复制粘贴
- in会让mysql索引失效吗_mysql的in会不会让索引失效?
- 初中数学分几个模块_11.初中数学:xy4x+6y5,怎么因式分解?分组配方法再平方差...
- make clean与make distclean的区别-转
- redis 内存管理分析
- mysql怎么切换用户_DB2迁移到Mysql
- iOS 强制屏幕旋转
- gimp 抠图_制作假条(wps与gimp)
- 8种开源情报(OSINT)工具简介
- Mongo系列之update
- Amoeba:开源的分布式数据库Porxy解决方案
- C++随机设置壁纸小软件
- Entry name ‘META-INF/MANIFEST.MF‘ collided
- 双击打开.bat文件闪退
- 离谱的 CSS!从表盘刻度到剪纸艺术
- BNUZ-ACM 2018国庆新生欢乐赛部分题解+思路(已解出答案部分)
- MATLAB fprintf 函数输出希腊字母/特殊字符