事前作業

ホスト名の設定(全環境)

  1. ホスト名を確認します。
white
$ hostname

警告

ベースとなるLinuxサーバのホスト名はFQDNではなく、コンピュータ名のみで設定をしてください。
変更が必要な場合、下記コマンドで変更可能です。
  1. ホスト名を設定します。
    ※ 例として SERVERNAME と設定します。
white
$ sudo nmcli general hostname SERVERNAME

DNSの設定(全環境:Ericom Connect を利用する場合)

  1. DNSの設定を確認します。
white
$ cat /etc/resolv.conf

Tips

ベースとなるLinuxサーバが参加するADをDNSサーバとして指定してください。
変更が必要な場合、下記コマンドで変更可能です。
  1. DNSサーバの指定を変更します。
    ※ 例として 192.168.0.*** と設定します。
white
$ sudo nmcli c m $(nmcli c s | grep -v UUID | cut -d' ' -f1) ipv4.dns 192.168.0.***
$ sudo systemctl restart NetworkManager
  1. DNSの設定を再確認します。
white
$ cat /etc/resolv.conf

xfsprogsアップデート(全環境)

  1. xfsprogs のバージョンを確認します。
white
$ xfs_info -V

参考

バージョンが4.5.0以上の場合は下記の更新手順は必要ありません。

  1. xfsprogs の更新を行います。
white
$ sudo yum install xfsprogs

参考

PROXY配下の環境で実行する場合、下記のように実行してください。
192.168.0.10:8080 の部分は PROXY の設定にあわせてください。
認証が不要なPROXYの場合「user:password@」の部分は不要です。
$ export http_proxy=http://user:password@192.168.0.10:8080/
$ export https_proxy=https://user:password@192.168.0.10:8080/
$ sudo -E yum install xfsprogs

psmiscのインストール(全環境)

  1. psmisc がインストール済みかを確認します。
white
$  rpm -qa | grep psmisc

参考

psmiscがインストール済みの場合は下記の導入手順は必要ありません。

  1. psmiscの導入を行います。
white
$ sudo yum install psmisc

参考

PROXY配下の環境で実行する場合、下記のように実行してください。
192.168.0.10:8080 の部分は PROXY の設定にあわせてください。
認証が不要なPROXYの場合「user:password@」の部分は不要です。
$ export http_proxy=http://user:password@192.168.0.10:8080/
$ export https_proxy=https://user:password@192.168.0.10:8080/
$ sudo -E yum install psmisc

カーネルアップデート(CentOS 7.2/7.3)

注意

ConetOS/RHEL 7.4の場合やRHEL7.3でKVM構成を取る場合は、下記手順は必要ありません。

  1. カーネルのバージョンを確認します。
white
$ uname -r

参考

バージョンが4.4の場合は下記の更新手順は必要ありません。

  1. カーネルパッケージのインストールを行います。
white
$ sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
$ sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
$ sudo yum install --enablerepo=elrepo-kernel kernel-lt
$ sudo cp -p /etc/yum.repos.d/elrepo.repo /etc/yum.repos.d/elrepo.repo.org
$ sudo sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/elrepo.repo

参考

PROXY配下の環境で実行する場合、下記のように実行してください。
192.168.0.10:8080 の部分は PROXY の設定にあわせてください。
認証が不要なPROXYの場合「user:password@」の部分は不要です。
$ export http_proxy=http://user:password@192.168.0.10:8080/
$ export https_proxy=https://user:password@192.168.0.10:8080/
$ sudo -E rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
$ sudo -E rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
$ sudo -E yum install --enablerepo=elrepo-kernel kernel-lt
$ sudo cp -p /etc/yum.repos.d/elrepo.repo /etc/yum.repos.d/elrepo.repo.org
$ sudo sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/elrepo.repo

Tips

オフラインで作業する場合には、下記のようにパッケージをダウンロードし、インストールしてください。

入手先例:http://www.ftp.ne.jp/Linux/RPMS/elrepo/kernel/el7/x86_64/RPMS/
パッケージ例:kernel-lt-4.4.1-1.el7.elrepo.x86_64.rpm
$ sudo rpm -ivh kernel-lt-4.4.1-1.el7.elrepo.x86_64.rpm
  1. 起動カーネルの一覧を確認します。
    ※最初の行が0行目です。
     カーネルバージョンが最新のものの行をご確認ください。
white
$ sudo awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
  1. 起動したいカーネルの行番号を指定します。
    ※最初の行(0行目) を指定する場合の例
white
$ sudo grub2-set-default 0
  1. 起動ファイルに反映し再起動して下さい。
    ※最初の行(0行目) を指定する場合の例
white
$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg
$ sudo shutdown -r now