サーバー環境– category –
-
Proxmox
DeskMini H470 の SSD を交換(ノードを削除→新規ノードとして追加)
ノート PC を更新して NVNe SSD が一つ余ったから DeskMini H470 の OS 用 SSD を交換した。本当は各ノードの OSD 用を NVMe SSD にすれば ceph を高速化できるから快適になるハズ。もし今の環境で不満になったら考えよう。 とりあえず一通りメモ。 クラスタからノード h470 を削除する 準備 仮想マシンは全て、生きているノードにマイグレー... -
Proxmox
リポジトリ変更
変更前(国内ミラーサイト)。 deb http://ftp.jp.debian.org/debian bullseye main contrib deb http://ftp.jp.debian.org/debian bullseye-updates main contrib # security updates deb http://security.debian.org bullseye-security main contrib # PVE pve-no-subscription repository provided by proxmox.com, # NOT recommended for... -
Proxmox
apt-get update でエラー
時(と管理者)が解決してくれるのを待ちます。 starting apt-get update Hit:1 http://security.debian.org bullseye-security InRelease Hit:2 http://ftp.jp.debian.org/debian bullseye InRelease Hit:3 httpstarting apt-get update Hit:1 http://security.debian.org bullseye-security InRelease Hit:2 http://ftp.jp.debian.org/debi... -
Proxmox
Let's Encrypt の DNS-01 チャレンジで失敗
3日くらい証明書の更新に失敗していた。ググってみると、同じようなエラーメッセージで、それまで問題なかったのに最近更新できなくなった例があった。 MyDNS じゃないけれど、どうやら /usr/share/proxmox-acme/dnsapi/dns_mydnsjp.sh のバグらしい。 対応としては https://raw.githubusercontent.com/acmesh-official/acme.sh/master/dnsap... -
Proxmox
LXC と Ubuntu 22.04 と Nextcloud
先日、Nextcloud をインストールしている Ubuntu を 22.04 にアップグレードしたところ、見事に Lock してしまった。相変わらず原因は不明だけど、自分の環境だと、少なくとも PHP8.1(CGI版PHP)を CT の Ubuntu 22.04 で動作させるのはリスキーだというのは想像できる。同じ Ubuntu 22.04 でも PHP を入れていない Minecraft、Reverse Prox... -
Proxmox
LXC と WordPress
自分の環境だと、Ubuntu 20.04 から 22.04 にアップグレードした CT のうち、WordPress が動いている CT だけ偶に(週に1回くらい?)Lock してしまうようだ。PVE の syslog を見てもこれと言った兆候は無く、Lock した CT はそもそも log が読めないからどうしようもない。Lock を解除してから再起動して log を眺めてみる限りでは wp-cron... -
Proxmox
仮想マシンの PBS を廃止した
落ち着いたかと思ったけど、やっぱり CT が Lock してしまう現象が再発してしまった。決まって PBS のバックアップジョブ実行時に CT が Lock して失敗している。 そもそも推奨環境じゃない仮想マシン PBS で、かつストレージも DS118 の iSCSI という構成だから問題が生じても仕方ない。 メモリ割当を増やすとか試してみることはできるけど... -
Proxmox
PVE ホストに Trim はやめたほうがいい?
自鯖環境は DS118 以外、すべて SSD。なら Trim を有効化したほうが良いのでは?と勝手に解釈して、よく調べもせずに適用してみたら・・・案の定、CT がランダムで2日に1台くらい Lock してしまい、このサイトも時々落ちてた。VM は幸い Lock することは(たまたま?)無かった。※VM 7台、CT 10 台で運用中。 改めて調べてみると、Proxmox... -
Proxmox
HTTP-01 チャレンジと DNS-01 チャレンジ
Proxmox で Let’s Encrypt から証明書を取得する方法としては HTTP-01 チャレンジが簡単かと思う。でも何らかの事情で外部から PVE の 80 番ポートに到達できないときは、DNS-01 チャレンジも可能。MyDNS.jp はそのための API を提供しているから、テスト環境の PVE クラスタで試してみた。 SSL 証明書を PVE(ホスト)に置くから当然だけど... -
Proxmox
PBS の証明書更新と Fingerprint
以前に PVE のストレージ PBS のアイコンが、PBS の証明書更新のタイミングで「?」になっていたと書いた。 その時は2ヶ月後に確認することにしたけど、強制的に PBS の証明書を更新して試してみたところ「?」を再現できた。予想どおり PVE の管理画面(データセンター)から Fingerprint を更新することで無事、正常になった。 以上。 -
Proxmox
e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang: その2
前に、次の記事のとおりネットワークアダプタがハングアップする件について、offload 関係を OFF にすると改善されるということで対策してみたが、結局改善はされなかった。 とりあえず直接的な問題は生じなかったから放置していたけど、やっぱり気になるから改めて調べてみたら、次のサイトで改善策が見つかった。この記事によると、もとの ... -
Proxmox
コンソールのフォントを UDEV Gothic に変更する
管理画面のコンソールのフォント変更メモ。 変更前後の比較 フォント変更前のコンソール画面はこちら。 変更前(既定) フォント変更後のコンソール画面がこちら。かなり見やすくなる。 変更後(UDEV Gothic) UDEV Gothic のインストール 次のサイトから「ダウンロード」をクリックした先のページで UDEVGothic_v1.0.0.zip をダウンロードす...