OshiHa.com

ConoHaでAlpine Linux 3.8

ConoHaにISOイメージをマウント

2018/09/01  2018/09/01

◆◇◆ 【衝撃価格】VPS512MBプラン!月額630円/1時間1円【ConoHa】 ◆◇◆

ConoHa のサーバーに Alpine Linux 3.8 をインストールするため、OS の ISOイメージをマウントする。

1. サーバーの停止

OS をインストールしたいConoHaサーバーを事前にシャットダウンしておく。

以降は別サーバー、または自宅PC などから作業を行っていく。

2. API キーを取得

左下の「API」をクリックして、以下の API情報、APIユーザーを確認する。

ConoHaサーバーの左の「API」をクリック
API情報
テナントID:*********
テナント名:gnct*****

APIユーザー
ユーザー名:gncu*****
パスワード:*********

3. conoha-iso のインストール

conoha-iso は、ConoHa の API を経由して、ISOイメージのダウンロードや VPS へのイメージ挿入、排出をコマンドラインから行える。

$ curl -sL https://github.com/hironobu-s/conoha-iso/releases/download/current/conoha-iso-linux.amd64.gz | zcat > conoha-iso && chmod +x ./conoha-iso

4. ISOイメージのダウンロード

今回は、Alpine Linux 3.8 をダウンロードする。

$ ./conoha-iso download -u [APIユーザ名] -p [APIパスワード] -n [テナント名] -r tyo1 -i http://dl-cdn.alpinelinux.org/alpine/v3.8/releases/x86_64/alpine-standard-3.8.0-x86_64.iso

5. ISO イメージの一覧取得

$ ./conoha-iso list -u [APIユーザ名] -p [APIパスワード] -n [テナント名] -r tyo1
[Image1]
Name:  alpine-standard-3.8.0-x86_64.iso
Url:   http://dl-cdn.alpinelinux.org/alpine/v3.8/releases/x86_64/alpine-standard-3.8.0-x86_64.iso
Path:  /mnt/isos/repos/tenant_iso_data/b955ca7ce1724836b1e3c1afc8acf69a/alpine-standard-3.8.0-x86_64.iso
Ctime: Tue Jun 26 21:29:13 2018
Size:  109051904

6. VPS に ISOイメージを挿入

$ ./conoha-iso insert -u [APIユーザ名] -p [APIパスワード] -n [テナント名] -r tyo1

新規に OS をインストールしたいサーバーを選択して、ISO をマウントする。

[1] vps-2018-07-21-11-51 (***-***-***-***)
[2] vps-2018-07-14-12-09 (***-***-***-***)
Please select VPS [1-2]: 1	← マウントするサーバーを選択

[1] alpine-standard-3.8.0-x86_64.iso
Please select ISO [1]: 1	← マウントしたい iso を選択
INFO[0007] ISO file was inserted and changed boot device.

7. VPS を起動する

先ほどマウントしたサーバーを起動して、インストールに進む。

インストール作業は、サーバー内のコンソールでおこなう。

コンソールアイコン画像

具体的な Alpine Linux 3.8 のインストール方法は こちら

8. ISOイメージの排出

新規マシンのインストールが終わったら、以下のコマンドで ISOイメージを排出する。

$ ./conoha-iso eject -u [APIユーザ名] -p [APIパスワード] -n [テナント名] -r tyo1
[1] vps-2018-07-21-11-51 (***-***-***-***)
[2] vps-2018-07-14-12-09 (***-***-***-***)
Please select VPS [1-2]: 1	← マウント解除させるサーバーを選択
INFO[0010] ISO file was ejected.

◆◇◆ 【衝撃価格】VPS512MBプラン!月額630円/1時間1円【ConoHa】 ◆◇◆

ConoHa VPSの攻略
Alpine Linux 3.8

TOP