server7: uncomment systemd.services.docker-ceph-osd-7.serviceConfig

Wasn't me, I found it this way
This commit is contained in:
Ehmry - 2020-07-07 15:59:02 +02:00
parent f55081d081
commit 91078207fb
1 changed files with 8 additions and 5 deletions

View File

@ -45,6 +45,11 @@ in {
];
};
fileSystems."/var/lib/ceph/osd/ceph-7" = {
fsType = "tmpfs";
};
# Route IPv6
boot.kernel.sysctl."net.ipv6.conf.all.forwarding" = 1;
# Obtain global IPv6 despite being a router myself
@ -110,11 +115,9 @@ in {
volumes =
[ "/dev:/dev" "/etc/ceph:/etc/ceph" "/var/lib/ceph/:/var/lib/ceph" ];
};
# systemd.services.docker-ceph-osd-7.serviceConfig = {
# ExecStartPre = ["mount | grep ^/var/lib/ceph/osd/ceph-7 || mount -t tmpfs tmpfs /var/lib/ceph/osd/ceph-7"
# ''docker run --rm --net=host --ipc=host --privileged=true -v /dev:/dev -v /etc/ceph:/etc/ceph -v /var/lib/ceph/:/var/lib/ceph -e OSD_DEVICE=/dev/sdb -it ceph/ceph:v14.2.9 ceph-volume lvm activate --all''
# ];
# };
systemd.services.docker-ceph-osd-7.serviceConfig = {
ExecStartPre = [''-${pkgs.docker}/bin/docker run --rm --net=host --ipc=host --privileged=true -v /dev:/dev -v /etc/ceph:/etc/ceph -v /var/lib/ceph/:/var/lib/ceph -e OSD_DEVICE=/dev/sdb -it ceph/ceph:v14.2.9 ceph-volume lvm activate --all''];
};
networking = {
firewall.enable = false;