Ubuntu機(NAS)の電源交換

Ubuntu機(NAS)の電源交換。

Ubuntu機(NAS)はこの前HDDがおかしくなった。そもそも電源もギーギーと電源ファンから異音も出ていたので、HDDのこともあり、HDDだけ変えても電源の影響だっら、また同じくHDDがおかしくなるかもしれないので、まず電源を交換した。

新しい電源は玄人志向のKRPWーL5ー500W/80+(80PLUS STANDARD取得/500W)。

玄人志向のKRPW-L5-500W/80+

ゲーム用に高性能グラボなどつけないので、まあそこそこのものにしておいた。

取り付けは終了し、テスト動作中。

テスト動作の様子。

 

#PC電源 #電源交換 #玄人志向 #KRPW-L5-500W/80+ #Linux #Ubuntu #HDDトラブル

psensor

Ubuntu機はこの前2204LTSに入れ替えたので、psensorなどはまだ入れてなかった。CPUやHDDの温度の監視もしたいので、入れておいた。

インストールは、Ubuntu DockのUbuntu Software(左の橙色のAマークアイコン)から簡単にできる。

Ubuntu Softwareが表示されたら、左上の拡大鏡マークをクリックして、psensorを検索。

psensorが見つかったら、クリック。

psensorが表示されたら、インストールボタンをクリック。

認証が表示されるので、インストール時のパスワードを入力。

インストール中、しばし待つ。

インストールが終了したら、左下のアプリボタンのアイコンをクリック。

psensorアプリを見つける。

psensorが動き出したら、色々設定をする。グラフは最初は表示されないので、アプリの左はじをマウスでドラッグするとグラフが出てくる。グラフで表示する項目やグラフ線の色など好みで設定できる。

あらかた設定したら、Ubuntu Dockに右クリックして登録しておくとよい。

動き出した所、グラフ表示の設定、グラフの色など設定しないといけない。見やすいように設定。これで、HDDの温度など気になる値がすぐ確認できる

#Ubuntu #Ubuntu2204LTS #psensor #UbuntuDock #UbuntuSoftware

Zorin OS

東芝のdynabook AX/57A Windows10を入れたもののやはり無理があり起動時にメモリー使用率が80%を超える。反応も遅いのでちょっと実用的には無理。
なのでUbuntuでもと思ったが、最新版は推奨メモリ4GBとなってしまって、ちょっと無理になってしまった。

なにか軽いOSはないかと探していたら。次の2つが目についた。

1.Q4OS (https://q4os.org/
2.Zorin OS (https://zorin.com/os/

そこで、Zorin OS の中でも一番軽そうな Zorin OS 16.1Lite を早速入れてみた。メモリー消費は50%前後さらにはGUIはWindows10によく似ている。とはいえ、Ubuntuベースなので、若干使い勝手が違う。まあ普通に動くのでWebブラウザーや表計算・ワープロに使うくらいはOKか?

インストール直後の様子。見てくれはWindows10と良くにている。

日本語環境も問題ない。むずかしい漢字もまあまあ出る。文書作成はほぼOKか。

YouTubeも問題なく見れる。

 

動画ファイルも2K程度なら、問題なく再生できる。

#Linux #ZorinOS #Ubuntu #東芝 #dynabook #AX/57A

Ubuntuの新版が出た

Ubuntu 22.04LTS、2年に一度のLTSが出た。早速NASに入れなおした。LTSなので、今後5年のサポートがある。

ダウンして、DVDに焼いて、LIVE起動。左上か右下にインストーラが見えるので、そこからインストール。壁紙は今までの動物から、海のクラゲ(海月)になっている。

アップデートでなく、古いUbuntuを消して入れなおした。というのもこの前CPUとマザボを入れ替えた時、普通に動いてはいたのだが、通常のアップデートの時エラーが出ていたので念のため。インストール手順には特に変更はないようだ。

sambaの設定もやり直したが、問題なく稼働し始めた。

#Ubuntu #Ubuntu22.04LTS #LINUX #samba #Corei3-3240

パワーアップUbuntu機

Windows11仕様に合わせるため交換したCPUマザボ、余ったCPUとマザボこれをUbuntuのNASマシンに入れ替えた。

以前から使っていたのはマザボがCPUソケットのピン折れでメモリースロットの片方がダメだったので。

CPUマザボ入替完了。SATA端子が少ないので、1台HDDは減ってしまった。これで、CPUは古いがマザボは1年位の結構新しめなので、しばらくは問題なく稼働するかと。

マザボは結構小さい。CPUはCore i3 3240(10年ほど前のものか?)とマザボBIOSTAR H61MHV2(これは去年購入1年程度?)

交換はすぐ終わって、さらには起動もCPUマザボが変わったけれども問題なく起動した。やはりLinuxはこういう汎用性がいいなあ。

CPUが4コアになったので、余裕もできた。CPUが4コアになり、YouTubeなんかもすいすい。動画等も再生に余裕が出た。

 

今後、パイソン(Python)とかで、AIとかもCPUパワーがあがったのでやってみよう。

#BIOSTAR #H61MHV2 #Intel #Corei3-3240 #Linux #Ubuntu #Ubuntu21.10

GA-H67M

この前からいじっていたUbuntu機も問題なく稼働しているので、ソフトというよりハードをいじりたくなってきた。
なのでラズパイでもと思っていたが、この前CentOSでNASを作っていた時トラブルで外してしまったGigabyteのGA-H67Mマザー、どんな具合か起動試験をしてみた。

すると、BIOSまでは問題なく起動。

ただメモリースロットが2つあるうち片方がどうも死んでいる。なのでデュアルチャンネル動作ができない。ついているCPUはPentium G630Tの省電力CPUだった。

Core i3 3240もあるのでこれと入れ替えてみたら、

問題なく動作する。ためしにSSDとDVDドライブを繋いで、メモリは片チャンなので2GBしかないので、Ubuntuなら動くかと入れてみたらこれもれも問題なく稼働。

このまま捨てておくのはもったいないなあ。メモリーも方チャンながら8GBでもはめれば、Windows10も問題なく動くかもしれない。今使っているWindows10機の片方が古いパーツ(初代Core i)で10年ものなので、Core i3 3240CPUなら3年程新しくなるし動作の具合も少しはましになるかも。そうするかなぁ。メモリーが片チャンだめというのが気にはなるが...。

 

Ubuntu – ApacheとPHPを入れる

この前からいじっている、Ubuntu2004にApacheとPHPを入れてみた。PHPで小物作った時のテスト環境にと。

まずは、Apacheのインストール

$ sudo apt install apache2

 

yキーを押して、続行。

インストールが終わったら、ブラウザーでサーバのIPを入力、サーバー本体の場合localhostと入力して、以下が表示されれば、Apacheは正常に動作している。

次に、PHPのインストール。Apacheとのつながり部分も入れておく。

$ sudo apt install php libapache2-mod-php

yキーを押して、続行。

次に、あとでmysqlを入れたときの設定に便利なPhpMyadminを使いたいので、mysqlとのつながりや、gdなどのツール類も入れておく。

$ sudo apt install php-fpm php-common php-mbstring php-xmlrpc php-gd php-xml php-mysql php-cli php-zip php-curl php-imagick

その後、インストールが終わったら、一応PHPのバージョンを確認しておく。

$ php -v
PHP 7.4.3 (cli) (built: Oct 6 2020 15:47:56) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies

続いて、追加の設定(rewrite等)とApacheの再起動。

$ sudo a2enmod rewrite
Enabling module rewrite.
To activate the new configuration, you need to run:
systemctl restart apache2

$ sudo systemctl restart apache2

PHPがちゃんと入ったかどうか、テスト。info.phpというファイルをApacheのドキュメントルートに作成。

$ sudo nano /var/www/html/info.php

内容は、phpinfoを実行する簡単なもの。

<?php
phpinfo();
?>

そして、ブラウザーで、サーバーのIP/info.phpを入力して、以下のようなものが表示されたらOK。ipはサーバ本体ならlocalhostでもOK

最後に、PHPの設定をいじる。設定ファイルは、/etc/php/7.4/apache2/php.iniにあるはず。

$ sudo nano /etc/php/7.4/apache2/php.ini

今回は、扱えるファイルの容量を増やしておく。WordPress等でファイルの容量が小さいと困るので。nanoなどのテキストエディタの検索機能を使って、post_max_sizeとupload_max_filesizeを設定。

memory_limit = 128M
post_max_size = 50M
upload_max_filesize = 50M

このphp.iniは色々と設定をいじることもある。今回はこの2点だけで終わり。

最後に念のためapacheの再起動。

$ sudo systemctl restart apache2

今後は、MySQLやphpMyAdmin、WordPressなどを入れてみるかなあ。

 

Ubuntu-samba追加設定

Ubuntu機には、Ubuntuをインストールした2TBのHDDの他に、500GBのHDDがもう3台ついている。どれも古いものばかり。新しくても2014年、古いものは、2009年の製造。

CentOSでNASを作っていたときは、sambaの設定で各HDDを別々の共有領域にしていた。

今回は、こちらも面倒くさいので、/home/shareのsamba共有フォルダーに、各HDDをマウントして、sambaの最初の1つの共有のみでアクセスできるようにしてみた。

まずは、/home/shareのフォルダーの中に各HDD用のマウント用フォルダーを作成。分かりやすいように、HDDの型番の一部をフォルダー名にしておいた。

まず、/homeに共有用のフォルダーを作成。フォルダー名hdp725050の場合。
$ sudo mkdir /home/share/hdp725050

そこへ、HDDをマウント。マウントはGUIのディスクアプリから行った。

「ユーザーセッションのデフォルト」をオフにして、「システム起動時にマウントする」にチェックを入れる。「表示名」は分かりやすくするため、HDDの型番にしておいた。そして、「マウントポイント」に作った共有用フォルダーを指定する。

ただ、これだとフォルダーがユーザー専用になってしまうので、chownやchmodでsambaで共有可能なように設定する。HDD3個分を行った。

まず、/homeの共有用のフォルダーのオーナの変更。フォルダー名dt1050の場合。
$ sudo chown nobody:nogroup /home/share/dt1050

そして、アクセスの権限の設定。
$ sudo chomd 777 /home/share/dt1050

そして、sambaの再起動
$ sudo systemctl restart smbd

Windowsマシンに移動して、ネットワークにUbuntuマシンのIPを入れて、追加共有したフォルダーが見えれば動作OK。

10年物のHDDがどのくらいもつか分からないので、なんとも言えないが使える間はこれでやってみよう。一応UbuntuのNAS完成ということで。

Ubuntuマシンを再構築

Ubuntuマシンを再構築。

どうもHDDを入れ替えたり動作を確認したりしていたら、sambaの共有が不安定になったので、いっそうのことまたインストールしなおした。ついでにHDD起動としてみたが、起動もそれほど遅くないので、このままつかっていくことにした。せっかくのSSDは外してしまった。
インストール時にこの前までは、グラボのドライバも自動でダウンして入れるようにしていたら、今回インストーラが落ちる。なので、インストール時はそういった追加のドライバをいれないようにした。

「アップデートと他のソフトウエア」の所で、「グラフィクスとWifi・・・」のチェックを外した。

2TBのHDDをメインにしたので、これは2010年製造で48個ほど代替セクタがでているので、いつまでもつか???だけれども、今のところ調子はいい。

sambaの共有は、めんどうくさいのでパスワードなしのアクセス自由なモードにしてみた。
最初はファイアウォールが動作しているかチェック
$ sudo iptables -L
$ sudo ufw status
「状態: 非アクティブ」と出れば、動作しておらず外部からアクセス自由の状態。
そしてsambaのインストール

$ sudo apt install samba

インストール終了後、まず、/homeに共有用のフォルダーを作成。
$ sudo mkdir /home/share
アクセスモードを変更
$ sudo chmod 777 /home/share

次に、samba設定ファイルの修正(nano使用)
$ sudo nano /etc/samba/smb.conf

修正したのは以下の所

[global]
unix charset = UTF-8  <ー追加
dos charset = CP932  <ー追加
## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
workgroup = XXX   <ーワークグループ名
# server string is the equivalent of the NT Description field
server string = %h server (Samba, Ubuntu)
netbios name = YYY   <ーネットバイオス名
#### Networking ####
# The specific set of interfaces / networks to bind to
# This can be either the interface name or an IP address/netmask;
# interface names are normally preferred
interfaces = 127.0.0.0/8 192.168.0.0/24   <ーネットワークの範囲に合わせる
# This option controls how unsuccessful authentication attempts are mapped
# to anonymous connections
map to guest = bad user    <ーここは#があったら削除

最後の行に追加で共有の設定を書く

[share]
path = /home/share
writable = yes
guest ok = yes
guest only = yes
force create mode = 777
force directory mode = 777

そして、sambaの起動
$ sudo systemctl restart smbd

Windowsマシンに移動して、ネットワークにUbuntuマシンのIPを入れて、フォルダーが見えれば動作OK。

インストール完了後、バックアップデータを書いたりしてテスト中。

今のところ順調に動作。SSD起動よりも若干遅いが、Linuxは軽いので、Windowsのように延々と待たされるほどではない。

 

Ubuntuにsamba – 準備

Ubuntuマシンにsamba稼働の前準備に、この前Windows10 2004のマシンで交換した古~ぃHDDを取付けた。

2TBのHDDは、やはり48個の代替セクタが出ている。

しかし普通にNTFSでマウント出来て中のデータは読める。マウントの設定だけはやっておいた。まず、ギアアイコンにてオプションの設定。

メニューから、「マウントオプション」を選択。

一番上の「ユーザーセッションのデフォルト」をオフにしておく。また、「マウントポイント」を分かりやすい物にしておく。HDDの型番にしておいた。

「表示名」も分かりやすいものにしておく。こちらもHDDの型番にしておいた。

これでNTFSのまま、マウントされて中のファイルも見える。

$ ls /mnt/hds722020 -l
合計 9
drwxrwxrwx 1 root root          0 6月 18 16:07 ‘$RECYCLE.BIN’
drwxrwxrwx 1 root root          0 6月 19 08:29 CASPER
-rwxrwxrwx 1 root root     528 6月 19 08:28 MediaID.bin
drwxrwxrwx 1 root root          0 6月 19 07:55 ‘System Volume Information’
drwxrwxrwx 1 root root  4096 7月   2 19:19  crystalreportviewers12
drwxrwxrwx 1 root root  4096 8月 17 06:55 work2

しかし、sambaでの共有ができるかは不明。なにしろ、sambaでの共有の前準備でやるchown、chmodがうまくゆかない。これは当たり前。Linuxのファイル管理とは違うNTFSのままなのだから。sambaがうまく読み書きできるかが問題。

 

RSS
Follow by Email