しつこいようですが自宅サーバについて語らせてください

インフラエンジニアともなると、自宅にサーバを立てて勉強するのは、よくあることですし、先輩からは「自宅サーバが勉強の近道」と言われるほど、自宅サーバは勧められることが多いです。
その背景には、自宅のサーバなので、環境を破壊しても金銭的な損害は発生せず、被害を受けるのは自分だけ、というのがあります。成功も失敗も含め思う存分やりたいことが出来るのが最大のメリットとなります。

今日はその中でも、僕が自宅で立てているサーバを紹介したいと思います。

ESXi6.7上に仮想マシンを立てる形で自宅サーバを構築しています。メモリは32GB積んでおり、自宅サーバとしては十分な容量です。サーバ本体はタワー型の「ProLiant ML310e Gen8 v2」です。
それでは、一つ一つのサーバ(仮想マシン)について紹介していきます。

  • bind →内向けのDNSサーバ (CentOS7)
  • docker → Docker勉強用
  • kaede → 踏み台からVPN接続からこなすなんでも屋 (CentOS7)
  • vbat → ansibleなどの自動化用サーバ
  • vlog → 各サーバやNW機器からのログをSNMPで一元収集している。
  • vmwin → Windows踏み台(Win10)
  • zabbix4 → Zabbix4系の監視専門サーバ、監視データを蓄積し、可視化する。異常が発生するとLINEに通知する仕組みを導入している。また、監視を視覚的に行うことが出来るよう、Grafanaを導入している。

以上でございます。
メールサーバやファイルサーバなど、立てようと思えば色々あるのですが、メンテナンスが煩雑になることや、最近は特に、自前で構える必要が無くなってきていることから、現状はこれで満足しています。不要と感じるサーバは立てない方が賢明です。逆に、今後必要と思われるサーバがを立てる必要が出てきたら、適宜追加を予定しています。(メールについては、近々動かしてみたいなと思っています)
なお、NTPサーバは仮想マシンで立てるのはNGというのが業界の常識です。理由として、仮想マシンは物理サーバと比べ時刻のズレが著しいので、仮想マシンでNTPサーバを立てると時刻のズレが大きく生じてしまいます。ですので、NTPサーバは物理サーバに立てることが圧倒的に多いです。
また、自宅サーバではあまり無いかと思いますが、大きなメモリ(512GBなど)が求められるDBサーバなども物理サーバに立てることが一般的です。一般的なご家庭の自宅サーバでそこまでのメモリ容量を求められることはないと思いますが…データセンタだと見かけることが、ままあります。

Windows Serverのライセンスに余裕があるよって方は、Windows ServerにADサーバを立てて、普段使ってるパソコンをドメイン参加させると、Windowsのドメインについてより詳しくなれるかと思います。ADは色んな現場で使われる技術ですので、習得しておくと今後の理解が楽だと思います。

でもな、WindowsServer高いんだよなぁ。。。

体調が芳しくない

先日、徹夜で仕事に行ったら、昼休み中に倒れて救急搬送されてしまいました。いやぁ…やっちまったぜ。搬送先の病院で一通り救急検査を受けたのですが、意識も正常に戻っていたし普通に歩けたので、帰されました。
その後、実家近くの病院に行ったのですが、問診だけでは診断が確定出来なかったため、精密検査をすることになりました。病院の都合で来月に検査を行うことになったので、それまでは大人しく過ごすことになりそうです。

仕事についですが、色々と話し合った結果、今の現場は退場することになりました。現場も僕も、退場じゃなくて継続の方向だったんですが、仲介会社さんがNGでした。残念。。。まぁ仕事中に倒れた身なので何も言えないですね。健康第一ですね、本当。

もう高校くらいから不眠体質なんですが、さすがに徹夜は体がもたないですね。でも眠くても寝れない時ってあるんだよねぇ。難しいねぇ。

最近読んだ本について

突然ですが、僕、結構読書をする方でして、月に5冊弱くらい読んでます。読書の記録はブクログでしていて、ブクログの本棚に読んだ本が一覧で載っています。
人が死なないミステリーや、ファンタジーではなく現実にありそうなフィクションが好きです。
叙述トリックを用いた、読者を騙すような、いわゆる二度見したくなるという謳い文句で売ってる本は苦手です。

直近で読んだ本は池井戸潤の『ノーサイド・ゲーム』です。池井戸潤と言えば半沢直樹の原作者として有名で、もちろん原作を読みました。ただ、少しやり返し過ぎかなぁと思っていました。この『ノーサイド・ゲーム』ではそういった倍返し要素は入ってなくて、池井戸潤の中でも落ち着いた感じの小説になっていると思います。とても読みやすくて熱中して読んでしまいました。

ここ最近で特に面白かった本は森沢明夫の『夏美のホタル』です。暖かくてのほほんとしている感じが読みやすくて、和みました。

ブクログの星評価は以下の判断基準でつけてます。
☆☆☆☆☆ ・・・他人にオススメしちゃうレベルで面白かった
☆☆☆☆ ・・・かなり満足出来る面白さ
☆☆☆・・・まぁ、まぁ、普通に面白かった
☆☆ ・・・イマイチ面白みに欠ける
☆ ・・・読了まで至らず

ちなみに本は電子書籍(Amazon Kindle)で買っていて、iPad miniで読んでいます。同じ体勢でずっと読めるので、紙より読みやすいと思っています。

買った本を全て読み終えてしまったので、次の本を探そうと思います。本は蔦屋で探します。良さそうな本を見つけたら裏表紙のあらすじを読んで、中も少しだけ読んで、良い!と思ったら書名をメモして、後でkindleで買います(蔦屋さんごめんなさい…)

明日あたり蔦屋に行こうかな。

熊谷は本当に暑いのか

最近、仕事の都合で色んな人に自己紹介をしているのですが、熊谷に住んでるって言うと「あぁ、あの暑いところ…」って100%の確率で返ってきます。

結論から言うと、体感的には都内と変わらないです…。熊谷で40度を記録してるときには都内でも39度くらいになってますから、あんま変わらないです。

それでも、暑い場所として地名だけは覚えて貰えてるようなので、熊谷市の当初の政策は成功じゃないでしょうか。最近は暑すぎて観光客が減ったのか、暑いぞ熊谷キャンペーンをやめているみたいですが。

インフラエンジニアの好奇心とは

インフラエンジニアとして最も大事なのは尽きることのない好奇心だと思っている。新しい技術に対して興味を持ち、理解に努め、挙動を把握する。これらの気持ちが尽きた際にインフラエンジニアとしての第一線は退かなくてはならない。

なぜ興味が必要か。インフラはサーバにしろネットワークにしろ医療と同じ日進月歩の世界である。常に新しい技術を追い続けなければ最適な解は導き出せない。常に最新の技術に目を光らせ、その動向を追うことがインフラエンジニアには求められる。

改めて言うが、インフラエンジニアとして大事なのは尽きることのない好奇心だ。