CentOSの最小インストールではまった話
掲題の件、CentOS8.2のminimumインストールメディアで最小インストールしたサーバ構築でうまくいかず。
/var/log/messagesを調べようとしたら・・・ログがなかった。ちょっとしたホラーです。
rsyslogをインストールする。
よくよく見てみると・・・
[root@localhost ~]# dnf list installed | grep syslog [root@localhost ~]#
rsyslog入ってない・・・
そりゃログ出ないよね。
というわけでインストール。
[root@localhost ~]# yum install rsyslog メタデータの期限切れの最終確認: 0:53:58 時間前の 2020年07月25日 03時36分43秒 に 実施しました。 依存関係が解決しました。 ================================================================================ パッケージ Arch バージョン リポジトリー サイズ ================================================================================ インストール中: rsyslog x86_64 8.1911.0-3.el8 AppStream 730 k 依存関係のインストール中: libestr x86_64 0.1.10-1.el8 AppStream 27 k libfastjson x86_64 0.99.8-2.el8 AppStream 37 k logrotate x86_64 3.14.0-3.el8 BaseOS 86 k トランザクションの概要 ================================================================================ インストール 4 パッケージ ダウンロードサイズの合計: 880 k インストール済みのサイズ: 2.6 M これでよろしいですか? [y/N]: y (中略) インストール済み: libestr-0.1.10-1.el8.x86_64 libfastjson-0.99.8-2.el8.x86_64 logrotate-3.14.0-3.el8.x86_64 rsyslog-8.1911.0-3.el8.x86_64 完了しました!
一応、rsyslogの状態を確認しておくと、起動はしていないが自動起動はenableになっている状態だったので、初回だけ手動で起動しておく。
systemctl start rsyslog
ついで:入力補完機能
最小過ぎたのでTabキーを押して入力補完する機能があまり動いていなかった。
なので、このあたりを有効化するために以下のコマンドを実行しました。
dnf install -y bash-completion dnf install -y wget wget https://github.com/terralinux/systemd/raw/master/src/systemctl-bash-completion.sh -O /etc/bash_completion.d/systemctl-bash-completion.sh
これで再起動かければ入力補完がマシ、というかいつも通りになります。
以上、よろしくお願いいたします。