#author("2023-06-10T18:33:31+00:00","default:mogamin","mogamin")
#author("2023-08-22T07:32:31+00:00","default:mogamin","mogamin")
* さくらのVPS [#f5f8966c]

** ホスト名を変えるときにすること [#tddb44e4]

- VPS コントロールパネルの基本情報の「ホスト名」を変更
- VPS コントロールパネル ネットワークタブのホスト名逆引きを変更
- OS に登録されているホスト名を変更
-- Ubuntu
 sudo echo <HOSTNAME> | sudo tee /etc/hostname
-- CentOS
 sudo hostnamectl set-hostname <HOSTNAME>
- /etc/hosts の `127.0.1.1` のエントリを変更
 $ cat /etc/hosts
 127.0.0.1 localhost
 127.0.1.1 kumarin.co kumarin
 ...

*** thanks to: [#afc75a9f]
- [[Ubuntu Linux 20.04 LTSでホスト名を(永続的に)変更したい - CLOVER🍀>https://kazuhira-r.hatenablog.com/entry/2022/05/11/130748]]
- [[CentOS 7 の Hostname を変更する - Qiita>https://qiita.com/notakaos/items/d18ab37bce2b25b2d5b0#%E6%81%92%E4%B9%85%E7%9A%84%E3%81%AB-hostname-%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B-etchostname-%E3%82%92%E7%9B%B4%E6%8E%A5%E5%A4%89%E6%9B%B4]]
- [[127.0.1.1ってなに? あるいは、Ubuntu含むDebian系でホスト名をちゃんと変更するスクリプトのはなし - Qiita>https://qiita.com/naohiro2g/items/a9c997d8045f7ab75f9f]]

** ディスクサイズをスケールアップしたときのパーティション拡張 [#v1321981]

サービススペック変更で自動的にディスクが拡張された場合も必要。

fdisk や growpart でやる方法は [[さくら公式>https://manual.sakura.ad.jp/vps/server/disk-expansion/index.html]] にあるので、別のやり方で(?)。
マニュアルが[[さくら公式>https://manual.sakura.ad.jp/vps/server/disk-expansion/index.html]]で案内されてるので、よほどのことがなければこれを参考にしよう。

*** CentOS 6 [#p94f7948]
ディスク拡張 — さくらの VPS マニュアル
https://manual.sakura.ad.jp/vps/server/disk-expansion/index.html

ルートパーティション拡張はできなさそうなので、新規に追加する。
*** 実際やったメモ [#p94f7948]

parted でパーティション一覧を出すと、GPT の修正を提案されるので受け入れる。
[[Logbook/(CentOS 6.10) さくらの VPS でディスク拡張した作業ログ]]
[[Logbook/(Rocky 9 & Ubuntu 22.04) さくらの VPS でディスク拡張した作業ログ そのに]]

 $ parted

 $ (parted) print
 Warning: Not all of the space available to /dev/vda appears to be used, you can
 fix the GPT to use all of the space (an extra 41943040 blocks) or continue with
 the current setting?
 Fix/Ignore?  # F

まだパーティションの合計は 30GB のときのまま。

 Model: Virtio Block Device (virtblk)
 Disk /dev/vda: 53.7GB
 Sector size (logical/physical): 512B/512B
 Partition Table: gpt
 
 Number  Start   End     Size    File system     Name              Flags
  1      1049kB  263MB   262MB   ext4            Linux filesystem
  2      263MB   2411MB  2147MB  linux-swap(v1)  Linux swap
  3      2411MB  32.2GB  29.8GB  ext4            Linux filesystem

新しいパーティションを作る。

 $ (parted) mkpart
 Partition name?  []?  # data
 File system type?  [ext2]?  # ext2
 Start?  # 32.2GB
 End?  # 53.7GB

ext4 は対応していないようで怒られてしまった。

 No Implementation: Support for creating ext4 file systems is not implemented yet.

警告が出るけど気にしない。

 Warning: WARNING: the kernel failed to re-read the partition table on /dev/vda (Device or resource busy).
 As a result, it may not reflect all of your changes until after reboot.

パーティション一覧を再表示。

 (parted) print
 Model: Virtio Block Device (virtblk)
 Disk /dev/vda: 53.7GB
 Sector size (logical/physical): 512B/512B
 Partition Table: gpt
 
 Number  Start   End     Size    File system     Name              Flags
  1      1049kB  263MB   262MB   ext4            Linux filesystem
  2      263MB   2411MB  2147MB  linux-swap(v1)  Linux swap
  3      2411MB  32.2GB  29.8GB  ext4            Linux filesystem
  4      32.2GB  53.7GB  21.5GB  ext2            data

パーティションが追加されたので parted を閉じる。ありがたいお知らせ付き。

 $ (parted) quit
 
 Information: You may need to update /etc/fstab.

パーティションテーブルが再読み込みできなかったそうなのでリブートする。
その後 /dev/vda4 が追加されているか確認する。

ext4 にするには以下を入力してまたリブート。

 mkfs.ext4 /dev/vda4

fstab に作成したパーティションを追加する。

 mkdir /data
 id=$(blkid -o value -s UUID /dev/vda4)
 echo "UUID=${id} /data ext4 defaults 0 2" | sudo tee /etc/fstab

*** references [#k100731f]

https://manual.sakura.ad.jp/vps/server/disk-expansion/index.html
https://www.tecmint.com/parted-command-to-create-resize-rescue-linux-disk-partitions/


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS