Archive for the ‘Serverの構築と運用覚書き’ Category



Asahi-Net、固定IPアドレスサービスを値上げだって!!

Wednesday, December 20th, 2023

Asahi-Netの固定IPアドレスの利用料金が値上げとの「お知らせ」がとどいていた。

「お知らせ」のタイトルは「固定IPアドレスサービスのリニューアルのお知らせ」というもの。22024年2月1日から変更されるという。

月額利用料については、現在の 880円から1,980円になるとのこと。

そして「リニューアル」と称する「変更内容」は次のようになっている:

  • IPoE方式に対応した固定IPアドレスオプションの提供
    従来から提供しているPPPoEに加え、光回線接続サービスを対象に新たにIPoE方式でのIPv4固定IPアドレスを提供いたします。

現在の契約では、PPPoE方式でのIPv4固定IPアドレスとIPoE方式によるIPv6の利用が可能であるが、変更後も、PPPoEによるIPv4固定アドレスの利用を維持されるのかどうか、IPv6についての半固定のアドレスが変更になるのかよくわからない。

Asahi-Netのカスタマーセンターに連絡してみたが技術的な内容については明らかにしてないとのこと。困ったことだ。

利用者側が、変更後、どのような影響を受けるか明らかにされてないというのは理解できない。
 



Windows11用のパソコンを組み立てた

Sunday, November 26th, 2023

いろいろ迷っていたが、意を決して(?)Windows11用のパソコンを組み立て、このうえにWindows11(22H2)をクリーンインストールした。

以下、Windowsマシンの仕様を添付しておいた:
Windows デバイス仕様

デバイス名	YAMA_WIN
プロセッサ	12th Gen Intel(R) Core(TM) i5-12400F   2.50 GHz
実装 RAM	32.0 GB (31.8 GB 使用可能)
デバイス ID	50E7A86B-FF6C-416A-9216-9236CB94A6DA
プロダクト ID	00330-80000-00000-AA793
システムの種類	64 ビット オペレーティング システム、x64 ベース プロセッサ
ペンとタッチ	このディスプレイでは、ペン入力とタッチ入力は利用できません

Windows 仕様

エディション	Windows 11 Pro
バージョン	22H2
インストール日	‎2023/‎11/‎24
OS ビルド	22621.2715
エクスペリエンス	Windows Feature Experience Pack 1000.22677.1000.0

今回、新たに購入したパーツ(Power UnitとGraphic Boardは手元の中古)は以下:

 メーカー  機番・仕様 価格(税込み)
CPU  Intel Core i5 12400F 6コア/9MBキャッシュ(BoX) 23,980 (円)
Mother Board  ASUS B760-PLUS D4(LGA1700対応)(ATX) 17,980
Memory  CFD PC4-21300(DDR4-2666)16GB×2枚 7,532
SSD  GREENHOUSE 480GB SATA3
Power Unit  玄人志向  KRPW-GK7500W/90+  —  
Graphic Board  玄人志向  GF-GT710-E2GB/HS

パーツの購入はAmazon経由でおこなった。計49,492円。私としては散財した気分。

これまで第1世代のIntel Core-i7 830を使っていたのに対し、今回のCPUは第12世代のcore-i5 12400を乗せた。これにより、Windows11を動作させるうえでのシステムrequirementを満足するものになった。

新しいWindowsマシンはさすがに新し世代のCPUを使っていることもあって、非常になめらかな動作をするとともに、これまでCPUファンの音がきになっていたのがウソのようにしなくなって快適なものになった。

購入したCPUはGPUを搭載してない12400Fという機番でGraphic Boardのないもので、Intel 12世代のなかで最も安いものにした。

多少オーバースペックになるのではと思ったのだが、memoryは16GB 2枚組32GBを乗せた。

 



Windows11用のPCを新たに組み立てる? — ただいま思案中!!

Wednesday, November 22nd, 2023

現在使用しているWindows11用端末のバージョン情報は以下:

Windowsの仕様

エディション	Windows 11 Pro
バージョン	21H2
インストール日	‎2021/‎10/‎18
OS ビルド	22000.2538
エクスペリエンス	Windows 機能エクスペリエンス パック 1000.22001.1000.0

デバイスの仕様(一部編集)

デバイス名	WIN11_YAM
プロセッサ	Intel(R) Core(TM) i7 CPU         870  @ 2.93GHz   2.93 GHz
実装 RAM	16.0 GB
デバイス ID	40995E1C-CFED-4853-9FDB-8B7AF8D29835
プロダクト ID	00330-80000-00000-AA064
システムの種類	64 ビット オペレーティング システム、x64 ベース プロセッサ
ペンとタッチ	このディスプレイでは、ペン入力とタッチ入力は利用できません

このWindows11端末のデバイス仕様は、Windows11を動作させるための最小限必要なシステム要件を満たしていない。CPUはIntel Core i7の第一世代で2011年に購入したもので、2年前にWindows11がreleaseされたときにregistryをいじってなんとか動作させたている。このあたりの事情は「旧型のPCにWindows11をクリーンインストール」に書いた。

インストール以来2年間にわたって特段の問題もなく動作しているのだが、残念なことに、システム要件を回避してインストールしたWindows11は、自動的には、バージョンの更新はできない。先月2023年10月10日には、21H2バージョンに対するサービスは終了し、セキュリティ更新プログラムの提供は行われなくなった。

そろそろ潮時なのではと思っている。新たなcpuを購入するなど、デバイスを一新し、最新のWindows11バージョン(23H2)をインストールするのがいいのではないかと思案しているところだ。年金生活者の我が身にとっては、新しいハードを購入するというのは容易ではない。慎重に検討しているところだ。

さあどうする。思案のしどころ。



Selenium でscreenshotした画像上の文字化け対策

Sunday, November 5th, 2023

Seleniumで操作したブラウザのスクリーンショットが次に示すように、日本語が正しく再現できなくなっていた:

日本語fontをインストールすることにより正しく再現できた:

日本語fontsのinstallは以下の要領でおこなった:

[root@Server02 ~]# dnf install langpacks-core-font-ja
Last metadata expiration check: 0:36:38 ago on Sun Nov  5 11:13:34 2023.
Dependencies resolved.
============================================================================================================================================================================
 Package                                                 Architecture                    Version                                   Repository                          Size
============================================================================================================================================================================
Installing:
 langpacks-core-font-ja                                  noarch                          3.0-16.el9                                appstream                          9.4 k
Installing dependencies:
 google-noto-cjk-fonts-common                            noarch                          20201206-4.el9                            appstream                           20 k
 google-noto-sans-cjk-ttc-fonts                          noarch                          20201206-4.el9                            appstream                           84 M

Transaction Summary
============================================================================================================================================================================
Install  3 Packages

Total download size: 84 M
Installed size: 128 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): langpacks-core-font-ja-3.0-16.el9.noarch.rpm                                                                                         144 kB/s | 9.4 kB     00:00    
(2/3): google-noto-cjk-fonts-common-20201206-4.el9.noarch.rpm                                                                               239 kB/s |  20 kB     00:00    
(3/3): google-noto-sans-cjk-ttc-fonts-20201206-4.el9.noarch.rpm                                                                              14 MB/s |  84 MB     00:05    
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                        13 MB/s |  84 MB     00:06     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                    1/1 
  Installing       : google-noto-cjk-fonts-common-20201206-4.el9.noarch                                                                                                 1/3 
  Installing       : google-noto-sans-cjk-ttc-fonts-20201206-4.el9.noarch                                                                                               2/3 
  Installing       : langpacks-core-font-ja-3.0-16.el9.noarch                                                                                                           3/3 
  Running scriptlet: langpacks-core-font-ja-3.0-16.el9.noarch                                                                                                           3/3 
  Verifying        : google-noto-cjk-fonts-common-20201206-4.el9.noarch                                                                                                 1/3 
  Verifying        : google-noto-sans-cjk-ttc-fonts-20201206-4.el9.noarch                                                                                               2/3 
  Verifying        : langpacks-core-font-ja-3.0-16.el9.noarch                                                                                                           3/3 

Installed:
  google-noto-cjk-fonts-common-20201206-4.el9.noarch         google-noto-sans-cjk-ttc-fonts-20201206-4.el9.noarch         langpacks-core-font-ja-3.0-16.el9.noarch        

Complete!

   



Windows11で読み書き不可のUSBメモリをLinux上でフォーマット

Saturday, October 28th, 2023

Windows11で フォーマットできなくなっていたUSBメモリ をLinux上でフォーマットすることができたので顛末をメモしておいた。

Linux(AlmaLinux9)にUSBを差し込んでlsub コマンドで確認:

$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 018: ID 056e:6015 Elecom Co., Ltd MF-MSU3
Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

USBメモリ自体は認識されていることを確認したので、lsblkでこれがどのようにdeviceに接続されているかを確認:

# lsblk -f
NAME                        FSTYPE      FSVER    LABEL UUID                                   FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                                                          
├─sda1                      vfat        FAT32          6B5E-E78C                               591.8M     1% /boot/efi
├─sda2                      xfs                        2ea763d3-92b3-48cd-bc52-fdf11321af4c    720.7M    29% /boot
└─sda3                      LVM2_member LVM2 001       EJQKvA-F54L-k4hM-GFxu-YF30-GZpH-s99Eb8                
  ├─almalinux_server02-root xfs                        bd3938f6-033a-4df6-a89f-d522b375c8a8     62.7G    10% /
  ├─almalinux_server02-swap swap        1              1ee1771d-b7d1-4585-8974-341375e4651d                  [SWAP]
  └─almalinux_server02-home xfs                        dfbf7035-0a7b-4e7c-abd6-883aeb8341b0      537G    37% /home
sdb                         ext4        1.0      ssd   49d29bb1-ec7b-4af6-9051-6c87cf761743                  
└─sdb1                      ext4        1.0            164903b7-64bc-4a00-9289-c5f2abf5e2d4     64.1G     7% /mnt/ssd
sdc  

USB は/dev/sdcにあるようだがpartitionされてない状態にある。「コマンドを使ってLinux上でUSBメモリをフォーマットする方法」によると、gdiskでパーティショニングし、フォーマットすることができそう。

そこで、まず、パーティショニングツール gdiskを以下でインストール:

# dnf install gdisk
Last metadata expiration check: 2:28:37 ago on Sat Oct 28 08:52:34 2023.
Dependencies resolved.
=========================================================================================================================================
 Package                      Architecture                  Version                               Repository                        Size
=========================================================================================================================================
Installing:
 gdisk                        x86_64                        1.0.7-5.el9                           appstream                        242 k

Transaction Summary
=========================================================================================================================================
Install  1 Package

Total download size: 242 k
Installed size: 696 k
Is this ok [y/N]: y
Downloading Packages:
gdisk-1.0.7-5.el9.x86_64.rpm                                                                             2.1 MB/s | 242 kB     00:00    
-----------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                    260 kB/s | 242 kB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                 1/1 
  Installing       : gdisk-1.0.7-5.el9.x86_64                                                                                        1/1 
  Running scriptlet: gdisk-1.0.7-5.el9.x86_64                                                                                        1/1 
  Verifying        : gdisk-1.0.7-5.el9.x86_64                                                                                        1/1 

Installed:
  gdisk-1.0.7-5.el9.x86_64                                                                                                               

Complete!

USB に対応する device file /dev/sdcを gdiskでpartitioning:

# gdisk /dev/sdc
GPT fdisk (gdisk) version 1.0.7

Partition table scan:
  MBR: not present
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with corrupt MBR; using GPT and will write new
protective MBR on save.
Warning! Main partition table overlaps the first partition by 34 blocks!
You will need to delete this partition or resize it in another utility.

Command (? for help): o
This option deletes all partitions and creates a new protective MBR.
Proceed? (Y/N): Y

Command (? for help): n
Partition number (1-128, default 1): 
First sector (34-30310366, default = 2048) or {+-}size{KMGTP}: 
Last sector (2048-30310366, default = 30310366) or {+-}size{KMGTP}: 
Current type is 8300 (Linux filesystem)
Hex code or GUID (L to show codes, Enter = 8300): 0700
Changed type of partition to 'Microsoft basic data'

Command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/sdc.
The operation has completed successfully.

/dev/sdc1 をfat32でフォーマット:

# mkfs.vfat -v -c -F 32 -n ELECOM /dev/sdc1
mkfs.fat 4.2 (2021-01-31)
/dev/sdc1 has 64 heads and 32 sectors per track,
hidden sectors 0x0800;
logical sector size is 512,
using 0xf8 media descriptor, with 30308288 sectors;
drive number 0x80;
filesystem has 2 32-bit FATs and 16 sectors per cluster.
FAT size is 14800 sectors, and provides 1892416 clusters.
There are 32 reserved sectors.
Volume ID is 6ef93ba8, volume label TRANSCEND.
Searching for bad blocks 81376... 

以上でフォーマットしたUSBメモリ をWindows11上に差し込み、空のファイルと認識されていることを確認。