cobbler之详细配置
distros(发行版) cobbler依靠此组件去读取外部的kernel和initrd,即系统版本profiles and sub-profiles cobbler依靠此组件将kickstart文件和distros文件关联起来,构建自动化的整体配置信息,提供系统的初始化安装信息(sub-profiles提供额外信息)systems cobbler借助此组件来配置网络接口repos(profiles的补充组件) cobbler借助此组件完成软件安装,一个yum源images(systems的补充组件) cobbler借助此组件完成特定功能组件的继承关系:distros>>profiles>>systems,即配置后一个,均需要指定前一个组件名
import 可以将一个完整的系统光盘的kernel和initrd导出到cobbler中syncreposync repo同步build isocommand line searchreplication 复制validate kickstart
>>#vim /etc/cobbler/settings
next_server: tftp_ip
server: tftp_ip
#一般来说,tftp就是cobbler自身,故而此处ip均填写自身ip,不要使用127.0.0.1
>>#关闭selinux
>>#cobbler get-loaders --下载bootloader所需文件
pxelinux.0 menu.c32 --与pc server有关的文件,这里是linux所需的
>>#清空iptables规则,并关闭iptables,如果是内网的话,或者,开启69,80/443,25151端口
>>#vim /etc/xinetd.d/rsync
|__ disable = no
#chkconfig rsync on
>>#vim /etc/debmirror.conf,注释以下两项
#@dists="sid"
#@arches="i386"
>>#openssl passwd -1 -salt `openssl rand -hex 4` --生成8位随机数,并加上输入的密码,组成一个新的加密密码
修改/etc/cobbler/settings
default_password_crypted:"加入生成的加密密码"
>>#yum install fence-agents
# Django settings for cobbler-web project.
import django
DEBUG = True
TEMPLATE_DEBUG = DEBUG
ADMINS = (
# ('Your Name', 'your_email@domain.com'),
)
MANAGERS = ADMINS
DATABASE_ENGINE = '' # cobbler-web does not use a database
DATABASE_NAME = ''
DATABASE_USER = ''
DATABASE_PASSWORD = ''
DATABASE_HOST = ''
DATABASE_PORT = ''
# Force Django to use the systems timezone
TIME_ZONE = None
# Language section
# TBD.
LANGUAGE_CODE = 'en-us'
USE_I18N = False
SITE_ID = 1
# not used
MEDIA_ROOT = ''
MEDIA_URL = ''
ADMIN_MEDIA_PREFIX = '/media/'
SECRET_KEY = ''
# code config
if django.VERSION[0] == 1 and django.VERSION[1] < 4:
TEMPLATE_LOADERS = (
'django.template.loaders.filesystem.load_template_source',
'django.template.loaders.app_directories.load_template_source',
)
else:
TEMPLATE_LOADERS = (
'django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader',
)
if django.VERSION[0] == 1 and django.VERSION[1] < 2:
# Legacy django had a different CSRF method, which also had
# different middleware. We check the vesion here so we bring in
# the correct one.
MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware',
'django.contrib.csrf.middleware.CsrfMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
)
else:
MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
)
ROOT_URLCONF = 'urls'
TEMPLATE_DIRS = (
'/usr/share/cobbler/web/templates',
)
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'cobbler_web',
)
from django.conf.global_settings import TEMPLATE_CONTEXT_PROCESSORS
TEMPLATE_CONTEXT_PROCESSORS += (
'django.core.context_processors.request',
)
SESSION_ENGINE = 'django.contrib.sessions.backends.file'
SESSION_FILE_PATH = '/var/lib/cobbler/webui_sessions'
# useradd cblradmin
# echo 'cblrpass' | passwd --stdin cblradmin
转载于:https://www.cnblogs.com/aaa103439/p/3d018608658a2c444b842cfa47861dda.html
cobbler之详细配置相关推荐
- Centos7 下cobbler安装及配置
1.背景介绍 作为运维,在公司经常遇到一些机械性重复工作要做,例如:为新机器装系统,一台两台机器装系统,可以用光盘.U盘等介质安装,1小时也完成了,但是如果有成百台的服务器还要用光盘.U盘去安装,就显 ...
- CentOS 7下cobbler安装及配置
目录 1.背景介绍 2. PEX 原理介绍 2.1 PEX 原理与概念 2.2 PEX 工作原理示意图 3. Cobbler 简介 3.1 Cobbler 概述 3.2 Cobbler 3.3 Co ...
- Nginx负载均衡的详细配置及使用案例
Nginx负载均衡的详细配置及使用案例详解 感谢看过这一些列博文和评论的小伙伴, 我把自己所看到的学到的拿到这里来分享是想和大家一起学习进步, 想听听园友给出的意见, 也是对自己学习过程的一个总结. ...
- IntelliJ IDEA详细配置
2019独角兽企业重金招聘Python工程师标准>>> IntelliJ IDEA详细配置 关闭Intellij IDEA自动更新 在File->Settings->Ap ...
- apache mysql 连接数 winnt,APACHE PHP MYSQL PHPMYADMIN超详细配置教程
Apache+PHP+MySQL+phpMyAdmin超详细配置教程 安装之前需要下载 Apache2.0.59 PHP4.4.4Win32 MySQL4.12 phpMyAdmin2.9.1.1rc ...
- Window VNC远程控制LINUX:VNC详细配置介绍
Window VNC远程控制LINUX:VNC详细配置介绍 //---------------------------------------vnc linux下的详细配置 1.VNC的启动/停止/重 ...
- (原创)OpenStack服务如何使用Keystone(三)---详细配置Keystone中间件
(一)Keystone端的操作 (二)如何在OpenStack服务上部署Keystone中间件 (三)详细配置keystonemiddleware 前文我们介绍了如何部署Keystone中间件以及中间 ...
- 游戏型计算机的配置表,爽玩游戏型详细配置列表及推荐理由
爽玩游戏型详细配置列表及推荐理由: 配置清单 配件 品牌型号 数量 单价 CPU AMD羿龙II X4 955/盒装 1 ¥950 散热系统 极冻酷凌Igloo 5610+ 1 ¥99 内存 威刚2G ...
- SSM整合Shiro进行登陆认证和授权详细配置
本篇博客将进行详细介绍Shiro+Spring+SpringMVC+Mybatis+数据库整合并进行登陆认证和授权详细配置. SSM的整合可以参考:https://blog.csdn.net/a745 ...
最新文章
- python中用def实现自动排序_用 python 实现各种排序算法
- python编程 语言-Python——最美丽的编程语言
- CF993E:Nikita and Order Statistics(FFT)
- 使用 XMLBeans 进行编程 XMLBeans 如何引发数据绑定的巨大变革
- 【高可用HA】Apache (2) —— Mac下安装多个Apache Tomcat实例
- minecraft服务器_如何启动自己的Minecraft服务器进行多人游戏
- leetcode1221. 分割平衡字符串(贪心算法)
- 怎样实现MathType在Numbers中的运用
- 华为云服务器怎样让网站显示不出来,云服务器网页不显示图片
- Himawari-8葵花八HSD数据处理——几何校正
- Exosip源码学习
- seo软件优化工具软件-免费seo软件优化工具以及免费排名软件下载
- 从零开始做小程序(四)—— 自定义顶部导航栏
- 时尚品牌如何做微信营销推广?具体方法有哪些?
- 苹果6用U盘越狱_iOS 13 Checkra1n Win 越狱新方法,超级简单
- 电子计算机没电了,主板电池没电了怎么办 主板电池没电会出现什么情况
- win10系统解决office16的VBE6EXT.OLB不能被加载的问题
- 智力开发(赛马问题)
- EChar中的柱状图如何设置柱子的最大宽度和刻度的最小间隔
- 全网最详细 解决戴维南定理的详细推导
热门文章
- 汇编语言学习之汇编语言源程序的输入
- 转载:不投简历,如何获得月薪2万的工作
- Android学习笔记之AndroidManifest.xml文件解析(摘自皮狼的博客)
- SQL Server数据库导入导出数据方式比较
- python---之super()继承,解决钻石继承难题
- ModuleNotFoundError: No module named ‘torchversion‘
- 排队问题解题思路_教育随笔|数学之排队问题
- python 只用opencv吗,python – OpenCV:使用solvePnP来确定单应性
- 快捷键截屏_Windows10自带截屏快捷键使用方法大全
- python常用算法有哪些_python常见排序算法基础教程