Apport ~Ubuntu のコアダンプ作成動作~

Ubuntu のコアファイル書式が変わっている事を知り、現在の書式を司る Apport について障害情報の収集に関わる話を含め調べてみました。

「ディスアグリゲーテッドコンピューティング」とは何か? (1) GigaIO FabreX製品

「メモリセントリックアーキテクチャ」や「ディスアグリゲーテッドコンピューティング」とはどのようなものなのか、従来のアーキテクチャやコンピューティングに対してどんなメリットがあるのか、実現に向けた課題にはどんなものがあるのかを、GigaIO社製品…

RISC-V OSを作ろう (2) ~ タスク切り替え

「RISC-V用の小さなOSを実装してみよう」の連載記事 第2回目となります。 第1回では、boot プログラムが動くところまできました。今回は、複数のタスクが切り替わりながら並列動作できる仕組みを作っていきます。

KubeCon + CloudNativeCon Europe 2021 Virtual レポート

2021年5月3日から開催された KubeCon + CloudNativeCon Europe 2021 Virtual について、Kubernetes をはじめ、CNCF がホストするプロジェクトの最新動向や印象に残ったセッションについてレポートします。

RISC-V OSを作ろう (1) ~ブート処理

RISC-VはMIPSアーキテクチャの流れを汲むRISC CPUです。 Linux上で利用できるRISC-Vツール群も揃ってきたので、それらを使ってRISC-V用の小さなOSを実装してみようと思います。

CRI と Cgroup Driver をダウンタイム無しでまとめて変更する

Kubernetes v1.20 のリリースノートにおいて、CRI として Docker (dockershim) の利用が非推奨となり、v1.23 では dockershim が Kubernetes から除去されるとの予告がされています。 また、Kubernetes v1.21 のリリースノート には、kubeadm の標準の Cgrou…

CentOS 8.3 を AlmaLinux 8.3 にしてみた

CentOS 8 のサポートが2021年12月31日で終了するとの発表がありました。そこで、CentOS 8.3 から AlmaLinux 8.3 への移行するツールを用いて実際に移行してみました。移行の際に、どのようなことが行われているか、どのような注意点があるのかを解説します。

LVM の動作について 〜 ディスクデータ移行と pvmove, lvconvert を例題として

クラウド全盛のこのご時世においても、物理マシンのお守りをしないといけないことはあって、古くなったディスクの交換作業が必要になりました。 オンラインのままディスクを移行できる pvmove というコマンドがありますが、このコマンドの解説記事は少ないの…

FPGAカーネル超入門 (2)

前回のFPGAカーネル超入門 (1) では、OpenCLを使用したホスト側プログラムから、カーネルを動かせるようになりましたが、ホスト側で何をやっているのか、特にカーネルを実行するためにどんなことが行われているのか気になります。 そこで、今回は、OpenCLよ…

KubeCon + CloudNativeCon NA 2020 Virtual レポート

Kubernetes をはじめ、CNCF がホストするプロジェクトの最新動向や印象に残ったセッションについてレポートします。