GNU/Linux >> Linux の 問題 >  >> Linux

RHCE Ansibleシリーズ#10:RHELシステムの役割

RHCEAnsibleシリーズの前の章で; Ansible Galaxyの役割を使用し、独自のカスタム役割を作成する方法を学びました。 Ansibleの役割についての議論を続けましょうが、今回は; RHELシステムの役割に焦点を当てます。

Red Hatは、主にRHELシステムを対象とするAnsibleロールのコレクションを作成しました。これらの役割のコレクションは、 Red Hat Enterprise Linux(RHEL)システムの役割と呼ばれます。 。

このチュートリアルでは、RHELシステムロールをインストールして使用し、標準のRHEL操作を管理および自動化する方法を学習します。

RHELシステムロールのインストール

RHELシステムの役割は、 rhel-system-rolesによって提供されます。 パッケージ。それでは、先に進んで rhel-system-rolesをインストールしましょう パッケージ:

[[email protected] plays]$ sudo yum search rhel-system-roles
=================== Name Exactly Matched: rhel-system-roles ====================
rhel-system-roles.noarch : Set of interfaces for unified system management

[[email protected] plays]$ sudo yum -y install rhel-system-roles

Installed:
  rhel-system-roles-1.0-10.el8_1.noarch                                         

Complete!

RHELシステムの役割は/usr / share / ansible / rolesにインストールされます ディレクトリ:

[[email protected] plays]$ ls -l /usr/share/ansible/roles
total 0
lrwxrwxrwx.  1 root root  23 Oct 22  2019 linux-system-roles.kdump -> rhel-system-roles.kdump
lrwxrwxrwx.  1 root root  25 Oct 22  2019 linux-system-roles.network -> rhel-system-roles.network
lrwxrwxrwx.  1 root root  25 Oct 22  2019 linux-system-roles.postfix -> rhel-system-roles.postfix
lrwxrwxrwx.  1 root root  25 Oct 22  2019 linux-system-roles.selinux -> rhel-system-roles.selinux
lrwxrwxrwx.  1 root root  25 Oct 22  2019 linux-system-roles.storage -> rhel-system-roles.storage
lrwxrwxrwx.  1 root root  26 Oct 22  2019 linux-system-roles.timesync -> rhel-system-roles.timesync
drwxr-xr-x.  9 root root 156 Nov 14 22:44 rhel-system-roles.kdump
drwxr-xr-x.  8 root root 177 Nov 14 22:44 rhel-system-roles.network
drwxr-xr-x.  6 root root 114 Nov 14 22:44 rhel-system-roles.postfix
drwxr-xr-x.  8 root root 138 Nov 14 22:44 rhel-system-roles.selinux
drwxr-xr-x. 10 root root 215 Nov 14 22:44 rhel-system-roles.storage
drwxr-xr-x. 11 root root 187 Nov 14 22:44 rhel-system-roles.timesync

/ usr / share / ansible/rolesの内容を一覧表示するとわかるように; 現在、次のRHELシステムの役割が提供されています。

  1. rhel-system-roles.kdump->kdumpクラッシュリカバリサービスを設定します。
  2. rhel-system-roles.network->ネットワークインターフェースを構成します。
  3. rhel-system-roles.postfix->ホストをPostfixMTAとして設定します。
  4. rhel-system-roles.selinux->SELinuxのすべての側面を管理します。
  5. rhel-system-roles.storage->ローカルストレージを構成します。
  6. rhel-system-roles.timesync->ネットワークタイムプロトコル(NTP)またはPrecision Time Protocol(PTP)を構成します。

将来、追加のRHELシステムの役割が導入される可能性が高いです。

全文を読む

記事の残りの部分は、LHBProメンバーのみが利用できます。今すぐ登録して年間50ドルでこの記事の残りの部分を読み、すべてのメンバー限定の投稿、電子書籍、ビデオコースに無料でアクセスできます。

購読すでにアカウントをお持ちですか?サインイン
Linux
  1. CentOS / RHEL 6 でルート ファイルシステムを縮小する方法

  2. CentOS / RHEL :LVM ルート ファイル システムを縮小する方法

  3. CentOS / RHEL :システムで root ログインまたは root アクセスを無効にする方法

  1. (コンテナ内で)rootにノーと言ってください

  2. 忘れたルートパスワードをリセットする方法RHEL/CentOS 7

  3. RHCE Ansibleシリーズ#8:AnsibleVaultを使用したコンテンツの暗号化

  1. RHCE Ansibleシリーズ#7:Jinja2テンプレート

  2. RHCE Ansibleシリーズ#6:Ansibleでの意思決定

  3. RHCE Ansibleシリーズ#5:Ansibleループ