kWatanabe 記事一覧へ

kWatanabe の 技術帖

某企業でOSや仮想化の研究をやっているインフラ系エンジニア。オンプレとクラウドのコラボレーションなど、興味ある技術を綴る。

LXC

KVMホストをLXCコンテナの中に構築する

LXCコンテナの中に、KVM仮想マシンを動かせる環境を作り、ついでにProxmox VEも入れる 検証は Nested KVM で試したので、実際は KVM on LXC on KVM だったりする 背景 検証環境 KVM ホスト化 方針 コンテナの作成と健全性確認 コンテナ定義ファイルの修正 コ…

画面のないLXCコンテナでGUI環境を構築する

画面のない LXC コンテナで xfce4 のデスクトップ環境を構築する WSL2 や Docker コンテナでも同じ要領でできるはず LXCコンテナでGUIが使いたい 検証環境 手順 デスクトップ環境の導入 xrdp の導入 リモートデスクトップ接続 まとめ LXCコンテナでGUIが使い…

LXC非特権コンテナでIntel CPU内蔵GPUを使ってGPGPUする

以前、LXCの非特権コンテナに GeForce をパススルーしてCUDAする記事を書いた GeForce がいけるなら、Intel GPU をパススルーして OpenCL もイケるのではと思った ちょっとしたハマりポイントがあったけど、同様に可能だったので整理しておく 以前 LXCの非特…

Proxmox VEのLXCでホストにあるISOをマウントする

Proxmox VEのLXCゲストは、ホストに保存されているISOファイルをマウントできない メディアからaptやyumをしたい場合など、ニッチだけど地味に困る ホストに保存されているISOの中身を、LXCゲストに見せる方法を整理する 検証環境 Proxmox VEでは、LXCゲスト…

LXCコンテナの中から、chronydでホストの時刻を補正・配信する

LXCの標準設定ではセキュリティ上の理由から chrony が動かせないようになっている コンテナはホストの時刻を使うため、NTPクライアント(chronyc)は必要はないが、NTPサーバ(chronyd)をコンテナで運用したいことはままある*1 そこで、セキュリティリスクを承…

LXCの非特権コンテナにホストのGPUをパススルーする

2020/11/08 一部のtypoを修正 大要 Proxmox VEのLXCの非特権コンテナにGPUをパススルーし、CUDAを使う KVMのVGAパススルーと違って、ホストに搭載するGPUは1つでよい GPUは(性能を考慮しないなら)そのままホストでも利用できる (たぶん、)生のLXCでも同…