USB HDD への対応
正直、I/O errorへの根本的な対応は何をしていいかわからない。 とりあえず次のことをした。
- fsck -c をかけた。
- USB HDD へ、別途電源用のUSBケーブルをつないだ。
- fstab の option に sync を加えた
fstab option の参考
fstab - ArchWiki
pi@raspberrypi:/etc $ cat fstab proc /proc proc defaults 0 0 /dev/mmcblk0p6 /boot vfat defaults 0 2 /dev/mmcblk0p7 / ext4 defaults,noatime 0 1 # a swapfile is not a swap partition, no line here # use dphys-swapfile swap[on|off] for that UUID=7fa95199-b205-4e99-8da9-0ff6aa3f5cb6 /mnt/hdd1 ext4 nofail,sync 0 0
USB HDD の mount はできて、MongoDB も立ち上がった。
板情報 も MongoDB へ書き込めていた。
この状態で、bitflyer 板情報 を受信しつづけてみよう。