投稿

ラベル(Linux)が付いた投稿を表示しています

GitLabを動かすなら GMO クラウド VPS 4G

イメージ
1年前、個人で使用するGitLabを「さくらインターネット VPS 1GB」から「GMOクラウド VPS 4GB」に移行しました。 この1年間、特に問題なく運用できてます。    移行した背景は以下の通りです。 メモリがGitLab推奨スペックに足りない unicorn worker などの設定を変更して運用してみるも、快適に動作しない(しばらくすると止まる) さくらインターネット VPS 4GB の料金が高い… そのため、GitLab推奨スペックを満たし料金を安くしたいため、いろいろ比較し「GMOクラウド VPS 4GB」へ移行しました。 そのときに比較した内容は以下のとおりです。 (2018/7/2時点で書き換えてます) GitLab推奨スペック抜粋 CPU: 1 core メモリ: 4GB RAM + 4GB swap (個人ようなので最小スペックです) 詳しくは公式ページを参照してください。 https://docs.gitlab.com/ee/install/requirements.html VPS比較 推奨スペックからメモリ4GBのVPSを比較しました。 料金面を考慮するなら「ServersMan@VPS」も入れるべきですが、過去に使用して良い印象がないので、除外しています。 GMOクラウド ConoHa お名前 .com さくらインターネット 備考 CPU 4コア 4コア 4コア 4コア メモリ 4GB 4GB 4GB 4GB 初期費用 4,320円 0円 5,842円 6,151円 税込 月額費用 2,570円 3,693円 3,335円 3,752円 税込、年間費用も考慮 まとめ 長期運用するので、月額費用が安い「GMOクラウド VPS 4GB」にしました。 この1年使用して、止まることなく運用できているので満足です。  

NagiosとSlackの連携時、Channelを指定する

NagiosとSlackの連携時、Channelを指定する NagiosとSlackの連携は検索すれば出てくるものの、Channelが固定だったので、Nagiosのcontact毎に指定する方法を記載します。 環境 Slack Ubuntu 16.04 Nagios 3.5.1.dfsg-2.1ubuntu1.3 Slack設定 Slackのアプリを追加で、Nagiosを設定。 手順は、アプリ追加時のセットアップ手順を参照。 Nagios設定 セットアップ手順にて、以下の部分を個別に指定。 command slack_channel に`"#$CONTACTEMAIL$"のマクロを指定 contact email に通知するチャンネルを指定 これで contact ごとに email でチャンネルを指定できる define command { command_name notify-service-by-slack command_line /usr/local/bin/slack_nagios.pl -field slack_channel="#$CONTACTEMAIL$" -field HOSTALIAS="$HOSTNAME$" -field SERVICEDESC="$SERVICEDESC$" -field SERVICESTATE="$SERVICESTATE$" -field SERVICEOUTPUT="$SERVICEOUTPUT$" -field NOTIFICATIONTYPE="$NOTIFICATIONTYPE$" } define command { command_name notify-host-by-slack command_line /usr/local/bin/slack_nagios.pl -field slack_channel="#$CONTACTEMAIL$" -field HOSTALIAS="$HOSTNAME$" -field HOSTSTATE="$HOST...

REGZA ZG1でTS再生

先週購入したテレビ REGZA 42ZG1 が届いた。 DLNA経由でTS再生できたので、メモ。 ※自身は先人達が調査した設定を行っただけ。感謝します。 ■サーバ環境 OS:Ubuntu Server 10.04 LTS DLNAサーバソフト:mediatomb 0.12.1 ■インストール手順 sudo apt-get install mediatomb ■設定 /etc/mediatomb/config.xmlの以下の内容を変更。 ・変更 <ui enabled="no" show-tooltips="yes"> → <ui enabled="yes" show-tooltips="yes"> <protocolInfo extend="no"/> → <protocolInfo extend="yes"/> ・追加 <map from="ts" to="video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC;DLNA.ORG_OP=01;DLNA.ORG_CI=0"/> ・追加 <import hidden-files="no">の下     <filesystem-charset>UTF-8</filesystem-charset> ■デーモン再起動 sudo /etc/init.d/mediatomb restart ■公開ディレクトリ指定 ブラウザで http://サーバIP:49152/ を開き適当に設定。 ■備考 Ubuntu 10.04 ではmediatombのバージョンが0.12.0のため、REGZAで認識できないず0.12.1が必要(Ubuntu 10.10)等の内容があったが、現状(2011/09/16)では0.12.1のだったのでUbuntu 10.04で問題なし。 REGZA ZG1 のDLNA動画再生...

KVM "-vga cirrus"以外を指定するとgrubでエラー

KVMのゲストOSにUbuntu Desktop 10.10をインストール。 "-vga cirrus"以外のvmvga等を指定するとゲストOS起動時のgrubで以下のエラーが発生する。 error: no suitable mode found. error: unknown command 'terminal'. out of range pointer 0x80220000 Aborted. Press any key to exit. こういう時はこのように。 1."-vga cirrus"でゲストOSを起動。 2./etc/default/grub内の"#GRUB_TERMINAL=console"部分の#を削除する。 3.update-grubを実行。 これでvmvgaを指定してもエラーにならない。 Ubuntu Desktop 10.04も同様のエラーとなった。 Ubuntu Desktop 11.04は正常に起動する。

AMD環境でKVM PCIパススルー その後

ゲストOSで s2scan でPT2からチャンネルリストが取得できたので、デバイスとして正常に動いてるっぽい。 ただ、問題あり。 ゲストOSをシャットダウンするとホストOSごと固まる。 うーん、まぁ使えるからいいけど。

AMD環境でKVM PCIパススルー (PT2で)

いろいろやってKVM PCIパススルーができた(ゲストOSでPT2を認識)ので環境・ポイントをメモ。 ■HW 【M/B】BIOSTER TA890FXE 【CPU】AMD Phenom II X6 1055T 【Cooler】DEEPCOOL ICEEDGE 200U 【Memory】DDR3 SDRAM 4GB × 2, 2GB × 2 【VGA】Palit GeForce GTX 560 1GB (NE5X5600HD02-1142F) 【Sound】オンボード 【HDD】Western Digital WD30EZRX 3TB 【Drive】LG blu-ray かけるやつ 【Case】サイズの安いやつ 【Power】HEC WIN+ 700W HEC-700TE-2WX 【Other】PT1 × 1 PCIパススルーをするためにはIOMMU,AMD-Viに対応している「AMD890FX」チップセットが必要です。 今回は「BIOSTER TA890FXE」で。 ■SW 【OS】Ubuntu Server 11.04 【Other】qemu-kvm 0.14.0+noroms-0ubuntu4.3 【Other】kvm-pxe 5.4.4-7ubuntu2 【Other】virt-manager 0.8.6-1ubuntu8.1 必要なパッケージはaptでインストール。 Ubuntu Serverを使ってますが、すぐubuntu-desktopをインストールしました。 後はvirt-managerを使ってゲストOSを作成する。 ゲストOSの設定で、PCI Host Deviceで PT2を追加。 ※PT2はlspciで確認してください。 02:05.0 Multimedia controller: Xilinx Corporation Device 222a (rev 01)  ←これです ゲストOSの開始前に以下のコマンドを実行。 # modprobe pci-stub # echo "1002 4384" >/sys/bus/pci/drivers/pci-stub/new_id # echo "0000:00:14.4" >/s...

Ubuntu 11.04 インストール

Ubuntu 11.04 (Serverじゃないよ)をアプリ開発環境にインストールしました。 少し問題があるので、メモ。 ・起動が遅い? ・PT1 のDVBアダプタが登録されていない。 ちょっと検索してみたところ、こちらのブログを発見しました。 Ubuntu 11.04 リリース (1) インストール(AMD64)とPT2での問題 どうもPT1のDVBドライバロード時にエラーを吐いて起動が遅くなっているみたいです。 カーネルの問題らしいのでなおるのを待ってます。 ちょっと環境を書いときます。 【M/B】ASRock 890GX Extreme3 【CPU】AMD Phenom II X4 955 【Cooler】CORSAIR CWCH50 【Memory】よく覚えてない DDR3 SDRAM 2GB × 4 【VGA】玄人志向 GF-GTX260-E896G2 【Sound】オンボード 【HDD】HITACHI HDT721010SLA360 1TB 【Drive】LG blu-ray かけるやつ 【Case】サイズの安いやつ 【Power】忘れた 【Other】PT1 × 1 その為、jpDVBRecの開発は休止します。 →そこそこ動いてるし... けど、たまに番組情報が歯抜け状態がある