SWAPの追加

[root@hoge ~]#
[root@hoge ~]# parted /dev/sdb
GNU Parted 3.2
/dev/sdb を使用
GNU Parted へようこそ! コマンド一覧を見るには ‘help’ と入力してください。
(parted) p
モデル: ATA MTFDDAK256TDL-1A (scsi)
ディスク /dev/sdb: 256GB
セクタサイズ (論理/物理): 512B/4096B
パーティションテーブル: gpt
ディスクフラグ:

番号 開始 終了 サイズ ファイルシステム 名前 フラグ
1 1049kB 118GB 118GB xfs

(parted) help
align-check TYPE N パーティション N のアライメント(TYPE: min|opt)をチェックする
help [コマンド] ヘルプ表示。コマンド指定でそのヘルプを表示
mklabel,mktable ラベルの種類 新しいラベル(パーティションテーブル)を作る
mkpart パーティションの種類 [ファイルシステムの種類] 開始 終了
パーティションを作る
name NUMBER 名前 パーティションに名前をつける
print [devices|free|list,all|NUMBER]
パーティションテーブルや、利用可能なデバイス、空き領域、
見つかった全てのパーティション、あるいは特定のパーティションについて表示する
quit プログラムを終了する
rescue 開始 終了 開始、終了で指定した範囲付近にあるパーティションを復活させる
resizepart NUMBER END パーティション NUMBER を END にリサイズする
rm NUMBER パーティションを削除する
select デバイス 操作するデバイスを選択
disk_set FLAG STATE 選択したデバイスの FLAG を変更
disk_toggle [FLAG] 選択したデバイスの FLAG の状態をトグル
set NUMBER フラグ 状態 ファイルシステムのフラグと状態を設定する
toggle [NUMBER [FLAG]] パーティションのフラグの状態を反転する
unit UNIT デフォルトの単位を UNIT にする
version GNU Parted のバージョンと著作権情報を表示
(parted) p all
モデル: ATA MTFDDAK256TDL-1A (scsi)
ディスク /dev/sdb: 256GB
セクタサイズ (論理/物理): 512B/4096B
パーティションテーブル: gpt
ディスクフラグ:

番号 開始 終了 サイズ ファイルシステム 名前 フラグ
1 1049kB 118GB 118GB xfs

モデル: ATA MTFDDAK256TDL-1A (scsi)
ディスク /dev/sda: 256GB
セクタサイズ (論理/物理): 512B/4096B
パーティションテーブル: gpt
ディスクフラグ:

番号 開始 終了 サイズ ファイルシステム 名前 フラグ
1 1049kB 1075MB 1074MB fat32 EFI System Partition boot, esp
2 1075MB 123GB 122GB xfs
3 123GB 200GB 77.3GB xfs
4 200GB 254GB 53.7GB xfs
5 254GB 256GB 2147MB xfs

(parted) p
モデル: ATA MTFDDAK256TDL-1A (scsi)
ディスク /dev/sdb: 256GB
セクタサイズ (論理/物理): 512B/4096B
パーティションテーブル: gpt
ディスクフラグ:

番号 開始 終了 サイズ ファイルシステム 名前 フラグ
1 1049kB 118GB 118GB xfs

(parted) print
モデル: ATA MTFDDAK256TDL-1A (scsi)
ディスク /dev/sdb: 256GB
セクタサイズ (論理/物理): 512B/4096B
パーティションテーブル: gpt
ディスクフラグ:

番号 開始 終了 サイズ ファイルシステム 名前 フラグ
1 1049kB 118GB 118GB xfs

(parted) mkpart primary linux-swap 119GB 256GB
(parted) p
モデル: ATA MTFDDAK256TDL-1A (scsi)
ディスク /dev/sdb: 256GB
セクタサイズ (論理/物理): 512B/4096B
パーティションテーブル: gpt
ディスクフラグ:

番号 開始 終了 サイズ ファイルシステム 名前 フラグ
1 1049kB 118GB 118GB xfs
2 119GB 256GB 137GB linux-swap(v1) primary

(parted)
(parted) q
通知: 必要であれば /etc/fstab を更新するのを忘れないようにしてください。

[root@hoge ~]#
[root@hoge ~]# mkswap /dev/sdb2
スワップ空間バージョン 1 を設定します。サイズ = 127.7 GiB (137060413440 バイト)
ラベルはありません, UUID=42f26747-0bab-432b-acaa-eca5ac2e0263
[root@hoge ~]#
[root@hoge ~]# swapon /dev/sdb2
[root@hoge ~]#
[root@hoge ~]# swapon -s
ファイル名 タイプ サイズ 使用済み 優先順位
/dev/sdb2 partition 133848060 0 -2
[root@hoge ~]#
[root@hoge ~]# cat /proc/meminfo | grep -i swap
SwapCached: 0 kB
SwapTotal: 133848060 kB
SwapFree: 133848060 kB
[root@hoge ~]#
[root@hoge ~]# df -h
ファイルシス サイズ 使用 残り 使用% マウント位置
devtmpfs 63G 0 63G 0% /dev
tmpfs 63G 0 63G 0% /dev/shm
tmpfs 63G 11M 63G 1% /run
tmpfs 63G 0 63G 0% /sys/fs/cgroup
/dev/sda5 2.0G 260M 1.8G 13% /
/dev/sda2 114G 5.6G 108G 5% /usr
/dev/sdb1 110G 814M 109G 1% /home
/dev/sda4 50G 740M 50G 2% /var
/dev/sda3 72G 547M 72G 1% /opt
/dev/sda1 1022M 6.8M 1016M 1% /boot/efi
tmpfs 13G 1.2M 13G 1% /run/user/42
tmpfs 13G 4.0K 13G 1% /run/user/1000
[root@hoge ~]#
[root@hoge ~]#

§1.1:確認
[scsk@hoge ~]$
[scsk@hoge ~]$ cat /proc/swaps
Filename Type Size Used Priority
/dev/sdb2 partition 133848060 0 -2
[scsk@hoge ~]$
[scsk@hoge ~]$ swapon -s
ファイル名 タイプ サイズ 使用済み 優先順位
/dev/sdb2 partition 133848060 0 -2
[scsk@hoge ~]$
[scsk@hoge ~]$