前回、ゲートウェイ側のネットワークインターフェースカード(NIC)を2.5GbE化しましたので[*1]、サーバー間通信用のNICも2.5GbE化しておきます。【注*2】
- 小生の健忘禄、兼作業記録になっていますことをお詫び申し上げます🙇♂️
こちらの作業も、一気に作業を行うと、TeraTermでの作業に支障をきたすことがあるので、順を追って、設定・NIC交換を行っていきます😀。
1. NIC交換
(1)ハードウェア交換
”サーバー間通信用”NICには、Replicateサーバー(FreeBSD13.4)で動作検証済み[*3の、”RealTek RTL8125B Dual”なカード(下記)を1枚使用します。
(2)NIC確認
3. RTL8125B対応ドライバーのインストール
RTL8125Bな2.5GbE/NICを使うためには、
が必要になります。
(1)カーネルの再構築
| root@main_sv:# cd /usr/src/sys/amd64/conf | ; | kernel設定ディレクトリに移動。 |
| root@main_sv:# mv main_sv_kernel main_sv_kernel.251003-mini | ; | コンフィギュレーションファイルのバックアップ作成。 |
| root@main_sv:# cp main_sv_kernel.251003-mini main_sv_kernel | ; | 新カーネルのコンフィギュレーションファイル準備。 |
| 。 |
下記黄色字部分の"re”ドライバーを、コメントアウトして無効にします。
|
修正前 |
修正後 |
|
[..] #device nfe # nVidia [..] |
[..] #device nfe # nVidia [..] |
| root@main_sv:# cd /usr/src | ; | 。 |
| root@main_sv:# make buildkernel KERNCONF=main_sv_kernel | ; | 。 |
| root@main_sv:# make installkernel KERNCONF=main_sv_kernel | ; | 。 |
(2)新"re"ドライバーのインストール
| root@main_sv:# pkg install net/realtek-re-kmod | ; | 新"re"ドライバーのインストール。 |
| root@main_sv:# cd /boot/defaults/ | ; | ディレクトリ移動。 |
| root@main_sv:# vi /boot/defaults/loader.conf | ; | ドライバー設定ファイルの編集。 |
下記の黄色字部分を追加します。
|
[..] if_re_load="YES" |
| root@main_sv:# reboot | ; | 。 |
(3)デバイス名の確認
”Dual 2.5GbE”のNICの設定を行うために、”dmesg”コマンドで、デバイス名の割り当て状況を確認します。
オンボードのRealtekの1GbEチップには"re0"が割り当てられています。
PCIeX1スロットに取り付けた”Dual 2.5GbE”のNICには”re1”と”re2”が割り当てられていますので、この情報を元に、設定します😀。

(4)ネットワークの設定変更
| root@main_sv:# cd /etc | ; | 。 |
| root@main_sv:# vi /etc/rc.conf | ; | 。 |
下記の黄色字部分を修正します。
|
修正前 |
修正後 |
|
[..] cloned_interfaces="lagg0 lagg1"
ifconfig_re0="up" sshd_enable="YES" [..] |
[..] cloned_interfaces="lagg0 lagg1"
ifconfig_re1="up" sshd_enable="YES" [..] |
設定変更を反映させるために、再起動します。
| root@main_sv:# reboot | ; | 。 |
(5)サーバー間通信用ネットワークの動作確認
サーバー間通信用ネットワークにつながっている別のサーバーにpingを飛ばしてみます。
次に、サーバー間通信用LANケーブルの1本を抜線して、pingを飛ばしてみます。
抜線した1本をもとの戻して、もう1本を抜線してpingを飛ばしてみます。

問題なくpingがとりましたので、サーバー間通信用の”Dual 2.5GbE”NICが機能していることを確認できました😀。
(6)PCI/1GbE reデバイスの取り外し
レガシーな”PCI/1GbE reデバイス”は現状、使う予定がありません。
使いもしないものをつけっぱなしにしておくと、経験的にトラブルのもとになるので😅、取り外してしまいます😀。
|
root@main_sv:# shutdown -p now |


これでやっと、ネットワーク改修でL3+スイッチを2,5GbE化したこと[*4]のメリットを真の意味で甘受できます😀。



