Armadilloフォーラム

Armadillo-IoT A6Eイメージのバックアップ

djieo3da

2025年2月26日 8時04分

==========
製品型番:Armadillo-IoT A6E
Debian/ABOSバージョン:3.20.3-at.3
カーネルバージョン:5.10.226-0-at
3G/LTE モジュール情報 (Debianのみ):
その他:
==========

下記ページを参考にArmadillo-IoT A6Eイメージのバックアップを試してみましたが上手くいきません。
https://armadillo.atmark-techno.com/forum/armadillo/21582

下記は実行時のメッセージです。
----------------------------------------------------------------
make_installer_usb.swu をインストールします。

SWU アップロード完了

SWUpdate v2024.05.2_git20240718-r0

Licensed under GPLv2. See source distribution for detailed copyright notices.

[INFO ] : SWUPDATE running : [print_registered_handlers] : no handler registered.

[INFO ] : SWUPDATE running : [main] : Running on iot-a6e Revision at1

[INFO ] : SWUPDATE started : Software Update started !

[INFO ] : SWUPDATE running : [install_single_image] : Installing pre_script

[INFO ] : SWUPDATE running : [read_lines_notify] : No base os update: copying current os over

[WARN ] : SWUPDATE running : [read_lines_notify] : ----------------------------------------------

[WARN ] : SWUPDATE running : [read_lines_notify] : WARNING: Persistent storage is used for podman, stopping all containers before updating

[WARN ] : SWUPDATE running : [read_lines_notify] : ----------------------------------------------

[INFO ] : SWUPDATE running : [read_lines_notify] : Command 'command podman stop -a' output:

[INFO ] : SWUPDATE running : [read_lines_notify] : 419337ae13be1176f785b0c02052627ff521f3812b756cfef6ff7c797f20f3fd

[INFO ] : SWUPDATE running : [read_lines_notify] : Command 'command podman rm -a -f' output:

[INFO ] : SWUPDATE running : [read_lines_notify] : 419337ae13be1176f785b0c02052627ff521f3812b756cfef6ff7c797f20f3fd

[INFO ] : SWUPDATE running : [read_lines_notify] : Waiting for btrfs to flush deleted subvolumes

[INFO ] : SWUPDATE running : [install_single_image] : Installing Copying installer to USB device

[INFO ] : SWUPDATE running : [install_single_image] : Installing swdesc_command_nochroot 'podman kill -a'

[INFO ] : SWUPDATE running : [install_single_image] : Installing swdesc_command_nochroot --stdout-info 'abos-ctrl make-installer --noprompt --output /target/mnt/installer.img'

[INFO ] : SWUPDATE running : [read_lines_notify] : /target/mnt/installer.img-in-progress (572MB) was bigger than 540MB and was not truncated.

[ERROR] : SWUPDATE failed [0] ERROR : ERROR: Aborting at user request

[INFO ] : SWUPDATE running : [read_lines_notify] : WARNING: using emmc for podman-storage is a development option and not supported for production

[INFO ] : SWUPDATE running : [read_lines_notify] : WARNING: consider switching back to tmpfs with 'abos-ctrl podman-storage --tmpfs' first

[INFO ] : SWUPDATE running : [read_lines_notify] : Continue building image? [y/N]

[INFO ] : SWUPDATE running : [read_lines_notify] : Terminating, cleaning up...

[ERROR] : SWUPDATE failed [0] ERROR : Command failed: sh -c 'abos-ctrl make-installer --noprompt --output /target/mnt/installer.img' >&${SWUPDATE_INFO_FD:-1} -- /var/tmp/swupdate-abosweb-upload.BKELJM/sh__c__abos_ctrl_mak..PDATE_INFO_FD__1_____0382716ade545c4737b8829299495e6782442d8c

[ERROR] : SWUPDATE failed [0] ERROR : Error streaming _home_atmark_mkswu__..PDATE_INFO_FD__1_____2b87381ea01e4601872c7f99c390eb77c93d9d8d

[ERROR] : SWUPDATE failed [1] Image invalid or corrupted. Not installing ...

[INFO ] : SWUPDATE running : [read_lines_notify] : Restarting containers

[ERROR] : SWUPDATE failed [0] ERROR : time="2025-02-26T07:59:52+09:00" level=warning msg="The input device is not a TTY. The --tty and --interactive flags might not work properly"

[ERROR] : SWUPDATE failed [0] ERROR : time="2025-02-26T08:00:00+09:00" level=warning msg="The input device is not a TTY. The --tty and --interactive flags might not work properly"

[ERROR] : SWUPDATE failed [0] ERROR : Error: localhost/example2:latest: image not known

[ERROR] : SWUPDATE failed [0] ERROR : error: Could not start example2

[INFO ] : No SWUPDATE running : Waiting for requests...

[ERROR] : SWUPDATE failed [0] ERROR : SWUpdate *failed* !

swupdate exited
----------------------------------------------------------------

コメント

at_satoshi.ohta

2025年2月26日 9時26分

太田です。

SWUpdate のメッセージに

[INFO ] : SWUPDATE running : [read_lines_notify] : WARNING: using emmc for podman-storage is a development option and not supported for production
 
[INFO ] : SWUPDATE running : [read_lines_notify] : WARNING: consider switching back to tmpfs with 'abos-ctrl podman-storage --tmpfs' first

とありますので、コンテナイメージのストレージを eMMC にしているためだと思われます。
以下のコマンドをArmadillo 上で実施したのち、もう一度 SWU イメージインストールするとどうなりますでしょうか?

armadillo:~# abos-ctrl podman-storage --tmpfs

どうぞよろしくお願いいたします。

> 太田です。
>
> SWUpdate のメッセージに
>

> [INFO ] : SWUPDATE running : [read_lines_notify] : WARNING: using emmc for podman-storage is a development option and not supported for production
> 
> [INFO ] : SWUPDATE running : [read_lines_notify] : WARNING: consider switching back to tmpfs with 'abos-ctrl podman-storage --tmpfs' first
> 

> とありますので、コンテナイメージのストレージを eMMC にしているためだと思われます。
> 以下のコマンドをArmadillo 上で実施したのち、もう一度 SWU イメージインストールするとどうなりますでしょうか?
>

> armadillo:~# abos-ctrl podman-storage --tmpfs
> 

>
> どうぞよろしくお願いいたします。

ありがとうございます。
SWU イメージインストールができました。