"Updates"

This commit is contained in:
2026-07-08 18:48:07 +02:00
parent 317fc9cb9a
commit 14c3f2d41b
+36 -45
View File
@@ -395,8 +395,12 @@ sudo gluster volume add-brick **volume** replica X **server:brick**
> Option > Option
``` ```
docker plugin install --grant-all-permissions \ docker plugin install --alias glusterfs mochoa/glusterfs-volume-plugin --grant-all-permissions --disable
trajano/glusterfs-volume-plugin docker plugin set glusterfs SERVERS=192.168.1.14,192.168.1.13,192.168.1.16,192.168.1.19
docker plugin enable glusterfs
docker plugin install --alias glusterfs chrisbecke/glusterfs-volume GFS_VOLUME=dockervolume GFS_SERVERS=192.168.1.14,192.168.1.13,192.168.1.16,192.168.1.19
docker plugin enable glusterfs
``` ```
# Use in a stack file # Use in a stack file
@@ -416,56 +420,43 @@ volumes:
subdir: "app_data" subdir: "app_data"
``` ```
### 5. Portainer ### 5. data-dir
Create container directory Relocate /var/lib/docker
``` ```bash
sudo mkdir -p /var/lib/docker/volumes #Stop docker
sudo systemctl stop docker.service
sudo systemctl stop docker.socket
sudo mkdir -p /mnt/ssd/brick/portainer # Move data to SSD
sudo rsync -aP /var/lib/docker/ /mnt/ssd/brick/
# Edit docker config
sudo vim /etc/docker/daemon.json
``` ```
> Edit
``` ```
sudo vim portainer-agent-stack.yml {
"data-root": "/mnt/ssd/brick",
"log-driver": "local",
"log-opts": {
"max-size": "10m",
"max-file": "3"
},
"dns": ["8.8.8.8", "8.8.4.4"]
}
``` ```
> Down at the bottom, remove : ```bash
# Restart docker
sudo systemctl start docker.socket
sudo systemctl start docker.service
``` # Verify...
volumes: sudo systemctl status docker
portainer_data: sudo docker info | grep "Docker Root Dir"
``` # Delete old data folder
sudo rm -rf /var/lib/docker/
> And in Section services -> portainer -> volumes, change it to :
```
volumes:
- type: bind
source: /mnt/ssd/brick/portainer/portainer_data
target: /data
```
> Deploy
```
docker stack deploy -c portainer-agent-stack.yml portainer
```
#### Upgrade
```
docker service ls
docker pull portainer/portainer-ce:latest
docker service update --image portainer/portainer-ce:latest --publish-add 9443:9443 --force portainer_portainer
docker pull portainer/agent:latest
docker service update --image portainer/agent:latest --force portainer_agent
``` ```