• 在线工具
  • - 计算器
    • 字符计数
  • - 下载
    • TikTok 下载
    • 抖音下载
  • - 网络工具
    • BASE64
    • Base64 转图片
    • 图片转 Base64
    • URL 编码
    • JavaScript
    • 时间戳
    • Unicode 转换器
    • JSON 格式化
    • 修改扩展名
    • 制作列表
    • CSS 优化器
  • - 加密工具
    • MD5 加密
    • 随机生成器
  • - 图像工具
    • 图像压缩
    • 二维码生成器
    • 二维码识别器
    • 壁纸预览
    • 图片 EXIF
  • - 信息表
    • 血型遗传
    • 服装尺码
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
CentOSでのCobblerのインストールと構成チュートリアル
2021-12-25

Cobblerは高速ネットワークインストールlinuxのサービスであり、調整されてもネットワークインストールwindowsをサポートすることができます。このツールはpythonを使用して開発され、小型で軽量(15 k行のpythonコードのみ)で、簡単なコマンドでPXEネットワークインストール環境の構成を完了すると同時に、DHCP、DNS、yum倉庫、構築システムISOミラーを管理することができます。

Cobblerはコマンドライン管理、webインタフェース管理をサポートし、APIインタフェースも提供し、二次開発の使用を便利にすることができる。

CobblerクライアントKoanは、仮想マシンのインストールとオペレーティングシステムの再インストールをサポートし、再インストールシステムをより便利にします。

cobblerが提供する機能

Cobblerを使用すると、人工的な介入を必要とせずにマシンをインストールできます。CobblerはPXEブート環境を設定し(yabootを使用してPowerPCをサポートすることもできます)、インストールに関連するすべての態様、例えばネットワークブートサービス(DHCPおよびTFT P)とリポジトリミラーを制御します。新しいマシンをインストールしたい場合、Cobblerは次のことができます。

以前定義したテンプレートを使用してDHCPサービスを構成します(DHCPの管理が有効になっている場合)

リポジトリ(yumまたはrsync)をミラー化またはメディアを解凍して、新しいオペレーティングシステムを登録します。

DHCPプロファイルにインストールするマシンのエントリを作成し、指定したパラメータ(IPおよびMACアドレス)を使用します。

TFT FPサービスディレクトリの下に適切なPXEファイルを作成する

変更内容を反映するためにDHCPサービスを再起動

電源管理が有効な場合は、マシンを再起動してインストールを開始します。

Cobblerは、Red Hat、Fedora、CentOS、Debian、Ubuntu、SuSEなど、多くのリリース版をサポートしています。オペレーティングシステム(通常ISOファイルを使用することによって)を追加すると、Cobblerは適切なファイルを解凍し、ネットワークサービスを調整して機械を正しく起動する方法を知っています。

Cobblerはkickstartテンプレートを使用できます。Red HatまたはFedoraベースのシステムは、kickstartファイルを使用してインストールプロセスを自動化します。テンプレートを使用すると、基本的なkickstartテンプレートがあり、プロファイルまたはマシン構成に対して変数を置き換える方法を定義します。たとえば、1つのテンプレートには、2つの変数$domainと$machine_が含まれる場合があります。name。Cobbler構成では、1つのプロファイルがdomain=mydomainを指定する.comは、プロファイルを使用する各マシンがmachine_name変数に名前を指定します。このプロファイルのすべてのマシンは、同じkickstartを使用してインストール、domain=mydomain.comは構成されていますが、各マシンには独自のマシン名があります。kickstartテンプレートを使用して、異なるドメインに他のマシンをインストールし、異なるマシン名を使用することもできます。

管理システムを支援するために、Cobblerはfence scriptsを介して様々な電源管理環境に接続できます。Cobblerはapc_をサポートsnmp、bladecenter、bullpap、drac、ether_wake、ilo、integrity、ipmilan、ipmitool、lpar、rsa、virsh、wti。マシンを再インストールするには、reboot system fooコマンドを実行し、Cobblerは必要な証明書と情報を使用して適切なfence scripts(マシンスロット数など)を実行します。

これらの特性に加えて、構成管理システム(CMS)も使用できます。2つの選択肢があります。このツール内の内部システム、またはChefやPuppetなどの既存の外部CMSを統合します。内部システムを使用すると、ファイルテンプレートを指定できます。これらのテンプレートは、構成パラメータに基づいて処理され(kickstartテンプレートと同じ処理)、指定した場所にコピーされます。この機能は、プロファイルを特定のマシンに自動的に配置する必要がある場合に便利です。

koanクライアントを使用すると、Cobblerはクライアントから仮想マシンを構成し、システムを再インストールできます。構成管理とkoan特性は、本明細書の説明の範疇に属していないため、議論しません。しかし,それらは研究に値する有用な特性である。

Cobblerのインストールと構成方法: 一、epelソースのロード コードのコピー
rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
二、cobblerを取り付ける

1.yumインストールに必要なファイル

コードのコピー
yum -y install tftp-server cobbler cobbler-web pykickstart debmirror httpd python-ctypes xinetd rsync

2.cobbler構成が正しいかどうかを確認する

コードのコピー
cobbler check

3.settingsプロファイルの変更

コードのコピー
vi /etc/cobbler/settings

next_server:dhcpサーバアドレス

server:cobblerサーバアドレス
manage_dhcp: 1

manage_rsync: 1

4.iptablesとselinuxを閉じる
コードのコピー

/etc/init.d/iptables stop

setenforce 0

5.tftpとrsyncサービスの設定
コードのコピー

vi /etc/xinetd.d/tftp

disable yes => disable no
vi /etc/xinetd.d/rsync

disable yes => disable no

6.centosシステムパスワードの設定
コードのコピー
openssl passwd -1 -salt 'Cobbler' 'cobbler'

7.fedoraのloader情報をダウンロードする

コードのコピー
cobbler get-loaders

8.dhcpプロファイルを修正する.ホストが必要なことに割り当てられたdhcpアドレスは、ローカルアドレスと同じセグメントでなければ起動できません。

コードのコピー
ddns-update-style interim;

allow booting;

allow bootp;
ignore client-updates;

set vendorclass = option vendor-class-identifier;

#自分のセグメントに変更
subnet 192.168.0.0 netmask 255.255.255.0 {

#ルーティングアドレスの変更

option routers 192.168.0.1; <#ドメイン名サーバーアドレス

option domain-name-servers 202.106.0.20;

#サブネット
option subnet-mask 255.255.255.0;

#IPアドレスセグメントの割り当て

range dynamic-bootp 192.168.0.100 192.168.0.254;
filename "/pxelinux.0";

default-lease-time 21600;

max-lease-time 43200;

next-server $next_server; }
三、ミラーをcobblerにインポートする

1.ミラーマウントポイントディレクトリの作成

コードのコピー

mkdir -p /mnt/foo

2.作成したディレクトリにisoミラーをマウントします(自分でカスタマイズできるisoミラー)

コードのコピー

mount -o loop CentOS-6.4-x86_64-mini.iso /mnt/foo

3.マウントポイントディレクトリからosをインポートし、Centos 6と名前を付けます。4_mini arch=x86_64

コードのコピー

cobbler import --path=/mnt/foo --name=Centos6.4_mini --arch=x86_64

4.kickstartファイルを指定します(オプションデフォルトでは、独自にカスタマイズしたkickstartファイルを指定します)

コードのコピー

cobbler profile edit --name=Centos6.4_mini-x86_64--kickstart=ファイルパス

5.cobblerレポートの表示

コードのコピー

>

......

6.インポートされたミラーリストの表示

コードのコピー

cobbler distro list

7.cobbler有効

コードのコピー

cobbler sync

8.ネットワークブートシステムへの再起動

9.構成変更のたびにcobbler syncを実行する必要があることに注意してください。

四、kickstartファイル(私のプロファイルを例に) コードのコピー
firewall --disabled
install
#cdrom

ソース元URL:https://dopubox.com/article/p/122dc969b01d5457

其他工具
  • 字符计数 TikTok 下载 抖音下载 BASE64 Base64 转图片 图片转 Base64 URL 编码 JavaScript 时间戳 Unicode 转换器 JSON 格式化 修改扩展名 制作列表 CSS 优化器 MD5 加密 随机生成器 图像压缩 二维码生成器 二维码识别器 壁纸预览 图片 EXIF 血型遗传 服装尺码 app.tool_clock
  • 古本屋を巡り、顧みられなくなった作品、作家を生き返らせた九大大学院教授没後20年 教え子や研究仲間を支える「清新な光景」
    2024-05-30

    「ねこクラゲ」被告、脱税認める 原稿優先で申告せず、福岡地裁
    2024-05-31

    “家形埴輪”大集合、総選挙も 「住宅展示場の気分で」、奈良
    2024-06-01

    〈テロ事件と「美の復讐」〉15世紀末・イタリア「メディチ家兄弟暗殺計画」とルネサンスの画家たち
    2024-06-01

    杉真理×和田唱がビートルズをとことん語る!NHK-FMの人気番組「ディスカバー・ビートルズ」がオンライン講座として復活!
    2024-06-02

    エリザベートコンクールで吉田さん6位入賞
    2024-06-01

    声優の増山江威子さん死去
    2024-06-03

    テレ東が警察密着番組の担当者らを懲戒処分
    2024-06-03

    現代美術作家の杉本博司がYouTubeチャンネル開設 素顔に迫る映像を公開
    2024-06-04

    「企画展 歌と物語の絵 ―雅やかなやまと絵の世界」(泉屋博古館東京)開幕レポート。歌、物語、絵画が織りなす芸術世界へ
    2024-06-04

    「君たちはどう生きるか」展 第二部 レイアウト編(三鷹の森ジブリ美術館)レポート。絵を描くことの営為、そして苦悩も見せる
    2024-06-04

    彫刻の森美術館で「舟越桂 森へ行く日」が開催へ
    2024-06-05

    国際博物館の日、今年のテーマは「学びと研究のための博物館」
    2024-06-04

    お台場エリアを舞台に新芸術祭「東京お台場トリエンナーレ 2025」が誕生
    2024-06-05

    東京都写真美術館で「今森光彦 にっぽんの里山」が開催へ
    2024-06-04

    石川九楊の個展「石川九楊大全」が上野の森美術館で2ヶ月連続開催へ
    2024-06-05

    クールべ《世界の起源》はなぜ攻撃されたのか? ポンピドゥー・センター・メッスで破壊・盗難事件
    2024-06-04

    「VOCA展」に関するハラスメント防止のためのガイドラインが制定
    2024-06-05

    京都・祇園祭の「長刀鉾」稚児決まる 記者会見で「頑張ります」
    2024-06-06

    佐渡金山「情報照会」と勧告 世界遺産登録に可能性残す
    2024-06-06

    ©  Dopu Box
    💛