setup lonely mastodon(1/5)

投稿日:

この波にのるために、gceの無料instanceでお一人様用 mastodon、「ぼっちぱぉーん」 を立ち上げてみる。

普通はメモリが2Gくらいいるはずなのに、600Mでやろうとしているので、所々にケチケチチューニングをいれる。

gceの起動

無料枠のために、大事なこと。

zone: us のどこか。地理的に近い西がお薦め。
マシンタイプ: カスタマイズで一番安い共有vCPUx1 & 0.6GB メモリを選択。
ブートディスク: 30GBまで。

OSは、GCEカスタマイズ済みの Debian jessie を利用した。

instace 作成画面

swapの設定

明らかにメモリが足りないので、swapを512MB追加。
最悪、サービスが落ちないことを祈る。

$ sudo dd if=/dev/zero of=/swap bs=1000000 count=512
$ sudo mkswap /swap
$ sudo chmod 0600 /swap
$ sudo swapon /swap

確認。

$ free
             total       used       free     shared    buffers     cached
Mem:        608680     563704      44976       4300       7028     456856
-/+ buffers/cache:      99820     508860
Swap:       499996          0     499996

reboot 用に、rc.localにswapon を追加。

/etc/rc.local に以下の行をexit 0する前に追加

...
swapon /swap
exit 0