tried to update my nextcloud(pi) instance using the tui menu option
ncp-update-nextcloud at first, then with
$sudo ncp-update-nc but was met with
BTRFS not supported.
This thread suggests commenting out the safety check in the update script and some people in there have had success with it.
If I would update in the other ways from nextcloud docs, which one would be the preferred way on this type of install:
Odroid HC4 running armbian
___ _ _ _ _ _ ____ _ _ / _ \ __| |_ __ ___ (_) __| | | | | |/ ___| || | | | | |/ _` | '__/ _ \| |/ _` | | |_| | | | || |_ | |_| | (_| | | | (_) | | (_| | | _ | |___|__ _| \___/ \__,_|_| \___/|_|\__,_| |_| |_|\____| |_| Welcome to Armbian 21.05.8 Buster with Linux 5.10.57-meson64 System load: 6% Up time: 2:52 Memory usage: 16% of 3.73G IP: local.ip.addres CPU temp: 52°C Usage of /: 15% of 104G RX today: 125.3 MiB
root & /data are both btrfs, sda is an ssd & sdb hdd, /boot is on an sd-card, /var/log in ram
$ sudo lsblk [sudo] password for ada: NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 111.8G 0 disk ├─sda1 8:1 0 103.9G 0 part / └─sda2 8:2 0 7.9G 0 part [SWAP] sdb 8:16 0 2.7T 0 disk /data mtdblock0 31:0 0 16M 0 disk mmcblk0 179:0 0 7.2G 0 disk └─mmcblk0p1 179:1 0 7.1G 0 part /media/mmcboot zram0 252:0 0 100M 0 disk zram1 252:1 0 50M 0 disk /var/hdd.log zram2 252:2 0 100M 0 disk /var/log
output from nc-info
NextCloudPi version v1.38.5 distribution Armbian 21.05.8 Buster \l automount no USB devices none datadir /data/ncdata data in SD yes data filesystem btrfs data disk usage 65G/2.8T rootfs usage 15G/104G swapfile /dev/sda2 dbdir /var/lib/mysql Nextcloud check ok Nextcloud version 220.127.116.11 HTTPD service up PHP service up MariaDB service up Redis service up Postfix service up internet check ok port check 80 open port check 443 open IP local.ip.add.ress gateway local.ip.add.1 interface eth0 certificates none NAT loopback no uptime 6:48
I installed ncp with the curl installer (after solving some hiccups with dphys-swapfile). I chose to install on armbian with the latest linux kernel available (Linux 5.10.57-meson64) as I had tried using btrfs snapshots earlier on linux 4.* with some serious issues that seem to have been fully patched around 5.10+.
Anyway, previously I opted for no btrfs and could thus use the
ncp-update-nc command, but now I’m going to update “manually” so thus the question on “proper” way to do it. Doing anything on arm takes a while so I would rather measure thrice and cut once so to speak.