Proxmoxでサーバ構築

イメージ
これまでテスト用にi5第8世代の廃棄PCを使用してきた。 とはいえ今の所何も問題は起きていないが、入れ替えも視野に入れ予備サーバを用意することに。 - メモリ:16GB - SSD:500GB - DDNS+Let's Encrypt - Ubuntu24.04 この環境なので、すぐに構築し直すことは可能だが、とりあえずこのまま置いておいて別のサーバを立てることにする。 最初はRaspberryPiで構築しようと思ったけれど、本体電源+外付けHDD電源+ディスプレイ電源と考えると、邪魔なので廃案。 そこで廃棄しようと思っていた「Lavie NS300/N」が手元にあったので、これを利用することに。 一応バッテリーは正常に動作するので、UPS代わりにそのまま。 - Core™ i3-8145U(やや非力) - メモリ:8GB(少ないが…) - HDD:1TB なので、これまで使用しているものより、若干スペックダウン。 ただ用途は、非常勤で教えに行っている専門学校生用の練習マシンとする予定なので、まぁ問題なさそう。 Proxmox導入 直接、Linuxを導入してもよいのだけれど、今回は Proxmox を導入し、その上でUbuntu Serverを動作させる計画。 USBにProxmoxのイメージを焼いて、インストールすれば問題なく完了。 ただ、現在のバージョンはdebian - trixieがベースになっているので、若干参考になるサイトが少なめ。とはいえ旧版のは参考になるので調べつつ… HDDなだけあって、最初の起動は少し遅いものの、立ち上がってしまえば問題ない。 さぁ、VMにするかCTにするか…。 GUI使うのであれば、VMかなぁ。サーバだしCTでいいかぁ。 という程度の選定で、CT(コンテナ)で進めることに。 - メモリ:4GB - CPU:2 - HDD:20GB(root disk) - HDD:400GB(home用) - Ubuntu24.04 という構成で進めることにした。 テンプレートを用意して、初期設定を行い起動。 まぁすんなりと入った。 液晶を閉じたら、Suspendになってしまったので、若干設定変更。 $ sudo nano /etc/systemd/logind.conf HandleLidSwitch=ignore $ sudo sy...

CD-Drive全滅か…

Ubuntuマシンを準備しようとしたら

Arduinoのテストをするのに、これまでMac上で試験を行なってきた。おかげでこの1週間は、ブログもツイもあんまり出来なかったのだけれど…。
でもって本日、計測環境での動作テストに出向いたのだけれど…。Windowsノートマシンが渡され…。仕方なく、環境整備から行った。Arduino-IDEを入れ、Ruby+gems+serialportなどなど。
でもって、何とか動かせる環境を整えて、いざ動かし始めたらOSが死ぬという情けない落ち。仕方なく再起動をかけようとしたら、Updateによる更新を止む無くかける事態となり、マシンスペックの低さ故、1時間以上かかって、壊滅。
現場の作業は、センサーの動作確認と、リレーの動作確認しかできなかったorz。

再度打ち合わせて、マシンを別途用意することに。
自分のLinuxノートを使ってもいいのだけれど、これを献上するのは嫌なので新たに用意するしかない。

自宅に戻って、引き取ってあった古いマシンにLinuxでも入れて環境整備することに。
しばらく放置してあったけど、問題なかろうとセッティング。

さて、電源をいれると…。


1台目…メモリエラーをBIOSが報告。まあ、そんなこともあるわ…。次だ。
2台目…XPの起動を確認。ubuntuのインストール用Diskを入れようと…。Disk DriveがEjectされない。ピンを挿して強制排出するも、CDを認識しない。くそっ!
3台目…XPの起動を確認。CDを食わせるも認識しない。
寒さのせいだろうか、ドライブが逝ってしまっている。
あと3台あるけど、これ以上作業したくない。

他のマシンから、CD Driveを抜いて、差し込むのも手間が掛かり過ぎる。

ネットワークインストールするか…と思って、しばしGoogle先生と格闘。

USBからインストール可能かも

BIOSでUSBからのブート可能なマシンを選定。
Ubuntu Japanese Team Wikiに「UNetbootinの使用方法」というのを見つけた。早速
UNetbootinをダウンロードして作業開始。

ubuntu12.04LTSの 日本語 Remixのisoイメージを使うことに。こいつもダウンロード。

でもって、Wikiの指示通りにUSBを作成して再起動。
あぁ、素晴らしい。CDからのブートと全く同じように起動するじゃないですか。
あとは、いつも通りにインストール作業をして完了!

起動して見たら、やたら遅い。メモリが512MBしか積んでいない。
他のマシンから1GB引っこ抜いて、増強。
手間を掛けさせてくれるわぃ…。

忘れないように記録しておこう。

Ubuntuは完了したが

全てのアップデートも終え、作業環境を整えなくては〜。
$ ruby -v
あぁ、入っていないのね〜。いつも入っている環境で作業しているからなぁ。
ちうことで、apt-getする。gemsでserialportも入れる。

Arduino-IDEのLinux版を落としてきて、展開。
実行するが、java環境がないと怒られる。
くそっ。こいつもか…。仕方ない。synapticを入れて、そこから確認して入れることに。

何とかIDEが動く環境にし起動。今度はOKだ。

シリアルポートをチェックしようとすると、グレイアウトで認識していない…。

ぐは〜。

sudo ./arduino&
と起動することで、シリアルポートを認識。まぁとりあえずこれでテストは出来る。

今日は、ここまでじゃ。環境用意するだけで疲れたわぃ。


コメント

このブログの人気の投稿

Ubuntu24.04 でGUIが死んだ

VirtualBoxが異常

MEGAにも弱点があった?