服务器关停启动与维修
关闭顺序
- Ubuntu-Docker
进入 Nextcloud 路径,关停
cd Documents/nextcloud/
sudo docker-compose stop
- TrueNAS
poweroff
-
Win-WIFI
-
Ubuntu-Lab(如有)
-
Win-GAME(如有)
-
Win-Lab
-
不必手动关闭的系统
- iStoreOS
启动顺序
开机后自动进入 Win-Lab 桌面,浏览器进入 PVE 控制台:
192.168.x.x:8006
-
自启动系统
- iStoreOS
- Win-Lab
- Win-WIFI
- TrueNAS
- Ubuntu-Docker
-
TrueNAS
进入 Nextcloud 路径
cd /mnt/DataPool/DataPool/nextcloud/
添加用户和组
www-data
pw groupadd www-data -g 33 pw useradd www-data -g 33 -u 33
检查方式
ls -la /mnt/DataPool/DataPool/nextcloud/
第一行和第三行将出现相关数据
- Ubuntu-Docker
进入 Nextcloud 路径
cd Documents/nextcloud/
挂载
nfs
(Ctrl+r
nfs
)命令中间的 IP 地址在 TrueNAS 首页,或者打开shell
IP a
查找(太多,看不懂hhh...)
sudo mount -t nfs -o nfsvers=3 192.168.x.x:/mnt/DataPool/DataPool/nextcloud/data/ DataPool
启动!
sudo docker-compose restart
挂载 SSH
常见挂载多个 SSH,推荐打开多个终端,方便检查哪个挂了
ssh -NfR
:f
是后台运行,一般不用加,便于查看报错信息
xxxx
:云服务器主机端口
yyyy
:本地监听端口
zzz
:用户名
a.b.c.d
:云服务器主机公网 IP
ssh -NR xxxx:localhost:yyyy zzz@a.b.c.d
- Ubuntu-Lab
挂载 SSH,方法同上
维修
重启后常见 MySQL 的 IP 变更
进入 Ubuntu-Docker
查询新 IP
cd /Documents/nextcloud
sudo docker inspect mysql | grep "IPAddress"
更改配置
sudo docker exec -it nextcloud /bin/bash
#出现前缀 root@xxxx:var/www/html#
#继续输入
vim config/config.php
#此时进去改掉IP,完成后按“Esc”键确保处于普通模式
#正常方式退出vim :wq (保存并退出)
exit
#前缀消失
exit