LVM RAIDで耐障害性の高い環境を構築する
マシンを長期間連続で稼働させていると、ディスクが壊れてデータが失われる可能性があります。ストレージの冗長性を確保する方法として、LinuxのLVMを用いたソフトウェアRAIDが手軽そうだったので手元の仮想環境で試してみました。 ...
マシンを長期間連続で稼働させていると、ディスクが壊れてデータが失われる可能性があります。ストレージの冗長性を確保する方法として、LinuxのLVMを用いたソフトウェアRAIDが手軽そうだったので手元の仮想環境で試してみました。 ...
マイクラサーバーを自宅のマシンで稼働させているのですが、実はあまり自宅に設備を構築したい質ではなく、むしろクラウドで全て完結したい派です。しかしながらマイクラサーバーは消費するリソースがかなり多く (特にメモリ) 、運用コストの関係から自宅マシンでの運用という形態をとらざるを得ないので、なるべくQOLを維持しつつシンプルに管理できるサーバー環境というのが私の自宅サーバーのモットーになっています。 今回はそんな私の自宅サーバー環境を紹介しようと思います。 ...
PterodactylというMinecraftサーバーを始めとしたゲームサーバーを便利なWeb上のUIで管理できるソフトウェアがあります。 Pterodactylは各ゲームサーバーをDockerコンテナ上で動作させるアーキテクチャになっており、ローカルの環境に依存せずに運用できるので大変便利なのですが、公式ドキュメントを見るとPterodactyl本体のセットアップが少々大変そうです。 そこで、Pterodactyl自体もDocker Composeを用いてDockerコンテナとして簡単にセットアップできるようにしていきます。 ...
WindowsでのJDK/JREのインストールはOracle JDKを使っている人が多いと思いますが、オープンソース好きな私としてはOpenJDKを使いたい気持ちがあります。ただOpenJDKはOracleなどがビルドしたバイナリが置いてあるだけでOracle JDKのようにインストーラが付属しているわけではないので、エクスプローラーなどでjarファイルをダブルクリックで実行したい場合は、OpenJDKのバイナリとjarファイルの関連付けを手動で行う必要があります。 追記: Eclipse Adoptiumではインストーラが配布されており、jarファイルとの関連付けも行えるようです。 ...
いつも新しいPCにFirefoxをインストールするたびにタブの位置を左サイドバーにする設定をしているんですが、この前Windows 11でのセットアップでつまづいたところがあったのでメモ。 ...