• Outils en Ligne
  • - Calculatrices
    • Compteur de Caractères
  • - Téléchargement
    • Téléchargement TikTok
    • Téléchargement Douyin
  • - Outils Web
    • BASE64
    • Base64 vers image
    • Image vers Base64
    • Encodage URL
    • JavaScript
    • Timestamp
    • Convertisseur Unicode
    • Formatage JSON
    • Modifier l’Extension
    • Créer une Liste
    • Optimiseur CSS
  • - Outils de Chiffrement
    • Chiffrement MD5
    • Générateur Aléatoire
  • - Outils d’Image
    • Compression d’Images
    • Générateur de QR Code
    • Lecteur de QR Code
    • Prévisualisation de Fond
  • - Fiches d'information
    • Hérédité du Groupe Sanguin
    • Tailles Vêtements
  • [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

Autres Outils
  • Compteur de Caractères Téléchargement TikTok Téléchargement Douyin BASE64 Base64 vers image Image vers Base64 Encodage URL JavaScript Timestamp Convertisseur Unicode Formatage JSON Modifier l’Extension Créer une Liste Optimiseur CSS Chiffrement MD5 Générateur Aléatoire Compression d’Images Générateur de QR Code Lecteur de QR Code Prévisualisation de Fond Hérédité du Groupe Sanguin Tailles Vêtements
  • MURAKAMI × Liquem 夢のコラボアクセが再登場☆|長山智美 デザイン狩人
    2024-05-30

    古本屋を巡り、顧みられなくなった作品、作家を生き返らせた九大大学院教授没後20年 教え子や研究仲間を支える「清新な光景」
    2024-05-30

    将棋叡王戦、藤井が勝ち最終局へ
    2024-05-30

    黒柳徹子さん、北京で特別授業 「日本語勉強続けて」
    2024-05-31

    幸田文の名言「台所に立てば、…」【本と名言365】
    2024-05-30

    作曲家ビゼーの窮地を救った傑作オペラ『真珠採り』の聴きどころは?【クラシック今日は何の日?】
    2024-05-31

    鳥取・大山でたいまつ行列 夏山開き前夜祭
    2024-06-01

    万博無料招待、大阪の学校7割が希望 「不参加」の選択肢ない調査手法に批判も
    2024-06-03

    香川県・直島に開館する新たな美術館の正式名称が「直島新美術館」に決定
    2024-06-03

    レイモンド・ローウィの名言「優れたインダストリアルデザインは、…」【本と名言365】
    2024-06-04

    2025年春に「直島新美術館」が誕生。既存の活動から新しい価値創造を目指す
    2024-06-04

    第34回福岡アジア文化賞受賞者が決定。大賞は真鍋大度
    2024-06-04

    「ゲバルト」展が東京日仏学院などで開催。反暴力的反応とその美的様式を探る
    2024-06-05

    今週末に見たい展覧会ベスト13。「令和6年 新指定国宝・重要文化財」展から国立西洋美術館の現代美術展、KYOTOGRAPHIEまで
    2024-06-04

    五木ひろし歌手生活60年…ふるさと福井へ恩返しの新曲
    2024-06-04

    沙に囲まれた残酷な世界が私たちの社会を浮かび上がらせる。期待の作家が令和の世に送り出す、新たな青春のバイブル!
    2024-06-06

    ビル・エヴァンスの名言「才能なんて取るに足りない」【本と名言365】
    2024-06-05

    古今東西 かしゆか商店【つづら】
    2024-06-05

    そごう・西武が百貨店として初めてNFTマーケット開設、NFT作品約100点を発売
    2024-06-06

    青森で来年夏に音楽祭 沖澤のどかさんが総監督
    2024-06-06

    ©  Dopu Box
    💛