自由気ままに書いちゃおう

好きなことをつらつらと・・・

RHEL8

【RHEL8】systemdのUnit(ユニット)について

今回は、systemdの説明とsystemdの説明で必ず出てくるユニット(Unit)についてです。 ■systemdとは ■Unit(ユニット)の種類 ■各ユニットの確認方法について ■① service ■② device ■③ target ■④ mount 本記事は以下の本を参考にしております。 ■systemdとは…

【RHEL8】サーバの停止と再起動について

今回は、サーバの停止/再起動方法についてです。 ■はじめに ■すぐに停止する ■停止時刻を指定して停止する ■X分後に停止する ■すぐに再起動する 本記事は以下の本を参考にしております。 ■はじめに サーバ停止や再起動の際、以下2つのコマンドのどちらかを使…

【RHEL8】サーバ起動プロセス(流れ)について

今回は、サーバが起動する際のフローについてです。 ■サーバ起動の流れ ■1.BIOS/UEFI ■2.ブートローダー ■3.カーネル ■3.5 初期RAMディスク ■4.systemd 本記事は以下の本を参考にしております。 ■サーバ起動の流れ 細かいところは省略しています…

【RHEL8】EPEL(Extra Packages for Enterprise Linux)のインストール

前回、リポジトリについて記載した際、EPELについては割愛しました。今回はEPELのインストールと使い方について記載致します。 www.guri2o1667.work ■EPELについて ■EPELのインストールの前置き ■EPELのインストール ■EPELのインストール後の確認 本記事は以…

【RHEL8】リポジトリについて

前回dnfコマンドについて記載しております。今回は、dnfコマンドで参照されるリポジトリについてです。 www.guri2o1667.work ■リポジトリとは ■リポジトリの種類について ■公式リポジトリについて ■①BaseOS ■②AppStream ■サードパーティ製リポジトリについて…

【RHEL8】dnfコマンドについて

前回、前々回とdnfについて取り上げていますので、今回はdnfコマンドの使用方法を記載致します。 www.guri2o1667.work www.guri2o1667.work ■アップデート対象パッケージの確認 ■アップデートの実行 ■パッケージの個別インストール ■パッケージの削除 ■パッ…

【RHEL8】dnfのパッケージ管理について2

前回からの続きです。 www.guri2o1667.work ■/etc/dnf/dnf.confについて ■/etc/yum.confについて ■/etc/dnf/dnf.confのデフォルト設定について ■gpgcheck ■installonly_limit ■clean_requirements_on_remove ■best 本記事は以下の本を参考にしております。 ■…

【RHEL8】dnfのパッケージ管理について1

過去にdnfとyumについて少し記載しておりますが、その続きです。 www.guri2o1667.work ■パッケージについて ■パッケージ管理 ■パッケージ管理で必要となる用語 リポジトリ メタデータ ■手動でのパッケージ管理 ■自動でのパッケージ管理 ■dnfのメリット ■dnf…

【RHEL8】インストールしたベース環境の確認方法

過去に以下の記事でRHEL8のインストールを行っています。 www.guri2o1667.work www.guri2o1667.work 今回は、インストール後に「どのベース環境をインストールしたのか」を確認する方法を記載致します。 ■確認方法 本記事は以下の本を参考にしております。 ■…

【RHEL8】Failed to download metadata for repoエラーについて

色々検証している中でdnfコマンドを利用したパッケージ取得等ができなくなったので、その対象方法を記載致します。※あくまで私の経験を記載しております。エラーの根本解決になっていない可能性もありますので、ご了承いただければと存じます。 ■エラーメッ…

【RHEL8】ssコマンドの使い方

今回はssコマンドについてです。 ■はじめに ■ソケットについて ■書式 ■オプションについて ■ポート状態(上記オプションを活用) ■補足 本記事は以下の本を参考にしております。 ■はじめに ssコマンドを使うことで、ポート状態を確認することができます。こ…

【RHEL8】ipコマンドの使い方

今回はipコマンドについてです。 ■はじめに ■書式 ■オプションについて ■オブジェクトについて ■サブコマンドについて ■デバイスについて ■NICのデータリンク層の情報を表示する ■NICのIPアドレスの情報を表示する ■ルーティングテーブルを表示する ■ARPテー…

【RHEL8】nmcliの使い方

今回はnmcliコマンドについて深堀しようと思います。 ■はじめに ■書式 ■オプションについて ■general/networking/radio/connection/device/agent/monitor ■コマンドについて ■NetworkManagerの状態確認 ■ネットワークデバイスの確認 ■ネットワーク接続状態の…

【RHEL8】xfsについて

RHEL8のデフォルトであるxfsファイルシステムについてです。 ■xfsとは ■XFS設定例 ■XFS関連コマンド ・ファイルシステムの作成 ・ファイルシステムの情報表示 ・ファイルシステムのチェック、リペア ・ファイルシステムの拡張 ・ファイルシステムの一時停止 …

【RHEL8】インストール時のソフトウェアの選択について

RHEL8のインストールは過去に記載致しました。その際、考慮していなかった「ソフトウェアの選択」についてもう少し深堀してみようと思います。 www.guri2o1667.work ■「ソフトウェアの選択」画面 ■選択可能な設定項目について(ベース環境) ■選択可能な設定…

【RHEL8】静的IPアドレスの設定について

今回は静的IPアドレスを設定してみようと思います。 ■設定方法について ■① ifcfgファイルの直接編集 ■② nmcliコマンドの利用 ■③ GUIから設定 ■ネットワークデバイスとイーサネットデバイスの確認方法 本記事は以下の本を参考にしております。 ■設定方法につ…

【RHEL8】アクセス権(パーミッション)について

前回、スティッキービットの記事を書きました。 www.guri2o1667.work この際、アクセス権についてあやふやになっていたので、この場で整理したいと思います。 ■はじめに ■ファイルのアクセス権について ■ディレクトリのアクセス権について ■デフォルトのアク…

【RHEL8】スティッキービットについて

よく忘れるので、備忘も兼ね情報を整理したいと思います。 ■スティッキービットとは? ■スティッキービットの設定箇所について ■スティッキービットの確認方法 ■スティッキービットの動作確認1 ■スティッキービットの動作確認2 ■スティッキービットのメリ…

【RHEL8】コマンド補完(bash-completion)について

RHEL7からのsystemctlとかのオプションが長くなったりして、打ち間違いが多くなりました。その際にmanでオプションやスペルを調べるのも億劫です。そこで登場するのが「bash-completion」です。 ■bash-completionとは? ■実際に補完機能を使ってみる ■AWSのE…

【RHEL8】yumとdnfとシステムアップデートについて

今回は、RHEL8から採用されている新しいパッケージ管理ツールについてです。 ■yumとdnfについて ■dnf-3について ■dnfコマンドについて ■システムアップデート 本記事は以下の本を参考にしております。 ■yumとdnfについて RHEL7までのyumは、RHEL8からdnfに変…

【RHEL8】サブスクリプション登録(オンライン)

サブスクリプションの登録方法についてです。 ■前提 ■作業前の状態確認 ■1.サーバをシステム登録 ■2.作業前からの変更箇所 ■3.所有しているサブスクリプションのプールIDを確認 ■4.サブスクリプションをアタッチ ■5.サブスクリプションのアタッチ…

【RHEL8】ホスト名の変更

ホスト名の変更方法についてです。RHEL7同様ですが、備忘として記載致します。※ホスト名をきちんと反映させるためには、ホスト名変更後にOS再起動が必要です。 ■設定方法 本記事は以下の本を参考にしております。 ■設定方法 以下コマンドを実行します。今回…

【RHEL8】SELinux無効化

SELinuxの無効化についてです。RHEL7との変更点はないのですが、RHEL8ということで。。。 ■作業前 ■SELinux無効化 ■OS再起動後 本記事は以下の本を参考にしております。 ■作業前 ■SELinux無効化 SELINUX=disabled に変更し、OS再起動を実施します。 ■OS再起…

【RHEL8】nftablesとファイアウォール無効化

検証目的のため、firewalldを無効化します。 ■はじめに ■firewalld ■nftables ■firewalld , nftables , iptablesの関係性について ■ファイアウォール無効化(firewalld) ■ファイアウォール無効化(nftables) 本記事は以下の本を参考にしております。 ■はじ…

【RHEL8】コネクション名の変更とIPv6無効化

インストールしたRHEL8.2のネットワーク設定を行います。CLIから行います。 ■現在の設定値を確認 ■NICを接続する(LinkUpさせる) ■Device名とConnection名が不一致の場合の対処(コネクション名の変更) ■IPv6を無効化する(デバイスごと) ■DNS設定 本記事…

【RHEL8】RHEL8.2のISOに同梱されている各種パッケージ(AppStream)について

前回、BaseOSのパッケージについて記載しました。 www.guri2o1667.work 今回はAppStreamのパッケージについてです。※httpd,mysql,mariadb,nginx,pacemaker等が格納されております。 ■② /mnt/AppStream/Packages -r--r--r--. 107 root root 1791364 3月 9 202…

【RHEL8】RHEL8.2のISOに同梱されている各種パッケージ(BaseOS)について

軽い気持ちでRHEL8.2を触り始めてみたらRHEL7.2からの変更箇所がたくさんありすぎて、何から手を付けてればよいのかわからなくなったため、RHELのリハビリを兼ねて学びなおすことにしました。まずは、RHEL8のISOに同梱されている各種ソフトウェアのバージョ…

【RHEL8】インストール後の初期設定値の確認

前回、ほぼデフォルトの状態でRHEL8.2をインストールしました。 www.guri2o1667.work 今回は、ほぼデフォルトでインストールするとどういう設定になっているのかを色々確認してみたいと思います。GUIでせっかくインストールしたので、GUIから各種設定を確認…

【RHEL8】RHEL8.2をインストールしてみた

3年ぶりぐらいにRHELをisoからインストールする機会がありましたので、その際の流れとキャプチャを載せたいと思います。では早速↓↓↓ ■インストールの流れ ■ターミナル(端末)の表示 本記事は以下の本を参考にしております。 ■インストールの流れ 1.言語選…