Skip to content

Linux

OVA ファイルを「tar xvf 〜」コマンドで展開する

OVA ファイルは .tar (tape archive) で圧縮されたファイルです。 ですので tar で展開することが出来ます。 今回は実際に OVA ファイルを展開する方法をメモしておきます。

OVA ファイルを file コマンドで確認すると POSIX tar archive と識別されていることが分かります。

1
2
# file vyos-1.1.8-amd64.ova
vyos-1.1.8-amd64.ova: POSIX tar archive

tar xvf 〜 で展開出来ます。

1
2
3
4
5
# tar xvf vyos-1.1.8-amd64.ova
VyOS-1.1.8-amd64.ovf
VyOS-1.1.8-amd64.mf
VyOS-1.1.8-amd64.cert
VyOS-1.1.8-amd64-disk1.vmdk

Rocky Linux8 で静的経路を追加 / 削除する

Rocky Linux8 で静的ルーティングを追加する方法をメモしておきます。

目的 コマンド
接続の確認 nmcli connection show
静的経路の追加 nmcli connection modify ens192 +ipv4.routes "10.0.0.0/24 10.0.0.254"
静的経路の削除 nmcli connection modify ens192 -ipv4.routes "10.0.0.0/24 10.0.0.254"
設定反映 systemctl restart network

自分用・検証用 RockyLinux8 作成手順メモ(2022/02/07 版)

以前に以下のメモを書きました。

今回は RockyLinux をベースに検証用 Linux を作成する手順をメモしておきます。

AmazonLinux2 上に Docker で Zabbix を構築する

以前に以下のメモを書きました。

今回は Amazon Linux2 へ Docker で Zabbix 環境をインストールする手順をメモしておきます。 検証では t3a.micro (2vCPU / 1GB メモリ) を利用したのですが、コンテナは起動するものの、再起動 (docker compose restart -d) するとフリーズすることがあった為、実用するのであればしっかりサイジングする必要がありそうです。

AmazonLinux2 へ docker と docker-compose をインストールする

Amazon Linux2 では Amazon Extras で Docker が提供されています。 docker-compose をインストールしたい場合、CPU アーキテクチャに応じた docker-compose のバイナリを選択する必要があります。

ファミリー (一例) アーキテクチャ
t2, t3, t3a amd64
t4g arm

今回は Amazon Linux2 へ docker と docker-compose をインストールする手順をメモしておきます。

Terraform でカーネル 5.10 対応 Amazon Linux2 (ARM) をデプロイする

以前に以下のメモを書きました。

Amazon Linux 2 AMI が、カーネル 5.10 で利用可能に で言及されているますが、カーネル 5.10 に対応した Amazon Linux2 がリリースされています。 この最新 Amazon Linux2 を EC2 にデプロイする Terraform 用の .tf ファイルをメモしておきます。

Linux で連番のディレクトリ / ファイルを作成する

Linux で連番のディレクトリやファイルを作成するには以下を実行します。

1
2
mkdir dir{1..3}
touch file{1..3}.txt

これで意図した通り、連番のディレクトリ / ファイルが作成されました。

1
2
3
4
5
6
7
8
# ls -l
total 0
drwxr-xr-x 2 root root 6 Dec 18 22:17 dir1
drwxr-xr-x 2 root root 6 Dec 18 22:17 dir2
drwxr-xr-x 2 root root 6 Dec 18 22:17 dir3
-rw-r--r-- 1 root root 0 Dec 18 22:17 file1.txt
-rw-r--r-- 1 root root 0 Dec 18 22:17 file2.txt
-rw-r--r-- 1 root root 0 Dec 18 22:17 file3.txt