簡易式 HPC ジョブ実行状況参照サイトの作成手順 (PBS編)
背景/目的 HPCクラスタ上のジョブ稼働状況を確認しようとする際、その都度クラスタにSSH接続して、ジョブの稼働状況を確認しようとすることは多々あります。もちろん、それが手間だと感じないのであればよいのですが、多くの方々はもっと楽にジョブの稼働状況を把握したいのではないでしょうか。 上記はHPC利用者の関心事だと思いますが、同様にHPCシステム管理者はどうでしょうか。運用の一環として計算ノードの稼働状況や各ノードのリソース使用状況をモニ …
ゼロからのOS自作入門実施内容メモ その2 (第9章~第14章)
背景 / 目的 LinuxOSの仕組みや挙動について深い知見を得たいという興味/関心のもと、前回の1章~8章までの内容に基づいた投稿記事に続き「ゼロからのOS自作入門」9章~14章の内容/実施事項/得られた知見について整理しようと思い、記事を書きました。 ゼロからのOS自作入門 Kindle版 - Amazon.co.jp 大筋は前回と同様にまとめる想定ですが、今回からMikanOSに実装した機能がLinux Kernelではどのように …
紙とペンだけでも実行できるシステム障害時の初動対応 with KT法
はじめに インフラエンジニアとして仕事をしていると、ユーザから「システムの調子が悪い!」といったフワッとした問い合わせを受けることがあります。 もちろん、問い合わせを受けてサーバへSSH接続しに行ったり、何らかのダッシュボードを参照してみるのもよいですが、場合によっては、外出中ですぐにPCを触れなかったり、十分に調査時間が取れないこともあるかと思います。 また、初動でターミナル操作ばかりに注力してしまうと、間違えた原因に飛びついてしま …
自宅内GitLabサーバ構築手順メモ
背景/目的 私は履歴書を docker-compose で作成している(参考[1])のですが、それらツール一式 + 個人のデータをバージョン管理したいと考え、自宅にGitLabサーバを構築しようと思い至りました。 今回は試しにラズパイ上で実装したものの、結果的にメモリが不足していると感じ、別マシン上に再構築予定のため、その手順を見返すためにも簡潔にではありますがメモを残しておきます。 実行環境 GitLabサーバを導入したマシンのスペッ …
ゼロからのOS自作入門実施内容メモ (第1章~第8章まで)
背景/目的 LinuxOSの仕組みや挙動について深い知見を得たいという興味・関心のもと、1か月くらい「ゼロからのOS自作入門」を読み進めていました。 (自分には1か月使っても8章までしか読み進められませんでした…) ゼロからのOS自作入門 - Amazon.co.jp 本当は全て読み終わってから学べたことや、新たに分かったことをアウトプットとして記事にまとめようと思っていたのですが、分量が多いため忘れないうちにまとめておこ …