Size: a a a

Ceph — русскоговорящее сообщество

2021 May 05

AN

Anna Nesterova in Ceph — русскоговорящее сообщество
я его переписывала по-моему
источник

I

Igor in Ceph — русскоговорящее сообщество
ну вот и прекрасно)
источник

AN

Anna Nesterova in Ceph — русскоговорящее сообщество
могу сюда скинуть, вдруг кому еще надо будет
источник

F7

Flash 709 in Ceph — русскоговорящее сообщество
Буду благодарен за любую помощь 😊
источник

AN

Anna Nesterova in Ceph — русскоговорящее сообщество
NFS_CORE_PARAM
{
       Bind_addr=0.0.0.0;
       NFS_Port = 2049;
       Enable_NLM = false;
       Enable_RQUOTA = false;
       Protocols = 4;
       Enable_FULLV4_Stats = true;
}
NFSv4
{
       RecoveryBackend = rados_ng;
       Minor_Versions =  1,2;
}
MDCACHE {
       Dir_Chunk = 0;
}

CEPH
{
       Ceph_Conf = /etc/ceph/ceph.conf;
}
LOG {
      Default_Log_Level = INFO;
      Facility {
        name = FILE;
        destination = "/var/log/ganesha/ganesha.log";
        enable = active;
      }
}
EXPORT
{
       Export_ID=1356;
       Protocols = 4;
       Transports = TCP;
       Path = "/";
       Pseudo = "/";
       Squash="No_root_squash";
       Access_Type = RW;
       Attr_Expiration_Time = 0;
       Sectype = sys;
       FSAL {
               Name = CEPH;
               user_id = "USER";
               filesystem = "cephfs";
               secret_access_key = "KEY"

       }
       CLIENT
       {

               Clients = 10.0.0.0/8;
               Access_Type = RW;
               Squash = None;
       }
}
источник

AN

Anna Nesterova in Ceph — русскоговорящее сообщество
не забудь сделать пул в сепхе
источник

W

Wild_Wind in Ceph — русскоговорящее сообщество
NFS_CORE_PARAM
{
        Bind_addr=10.1.1.245;
        NFS_Port=2049;
        Enable_NLM = false;
        Enable_RQUOTA = false;
        Protocols = 4;
}

NFSv4
{
        RecoveryBackend = rados_ng;
        Minor_Versions = 1,2;
}

MDCACHE {
    Dir_Chunk = 0;
}

EXPORT
{
        Export_ID=100;
        Protocols = 4;
        Transports = TCP;
        Path = /;
        Pseudo = /cephfs;
        Access_Type = RW;
        Attr_Expiration_Time = 0;
        FSAL {
                Name = CEPH;
                Filesystem = "cephfs.primary";
                User_Id = "cephfs.primary.ganesha-nfs";
                Secret_Access_Key = "KEY==";
        }
}

CEPH
{
        Ceph_Conf = /etc/ceph/ceph.conf;
}

LOG {
       #Default_Log_Level = DEBUG;
       Default_Log_Level = INFO;
       Facility {
         name = FILE;
         destination = "/var/log/ganesha/ganesha.log";
         enable = active;
       }
}

RADOS_KV
{
        Ceph_Conf = /etc/ceph/ceph.conf;
        UserId = "cephfs.primary.ganesha-nfs";
        pool = "nfs-ganesha";
        nodeid = "nfs.primary.a";
}
источник

W

Wild_Wind in Ceph — русскоговорящее сообщество
Ещё грейс добавить, если нод с шарой больше одной и хочется HA.

ganesha-rados-grace --userid cephfs.primary.ganesha-nfs --cephconf /etc/ceph/ceph.conf --pool nfs-ganesha add nfs.primary.a
источник

W

Wild_Wind in Ceph — русскоговорящее сообщество
Из "что почитать" могу посоветовать доку суси.
Собственно, от туда я и брал конфиг.
источник

I

Igor in Ceph — русскоговорящее сообщество
телеге пора уже научиться портянки не разматывать изначально…
источник

W

Wild_Wind in Ceph — русскоговорящее сообщество
Или мне надо было пасту заливать.
Но уже лень.
источник

I

Igor in Ceph — русскоговорящее сообщество
или гисту )
источник

F7

Flash 709 in Ceph — русскоговорящее сообщество
Спасибо
источник

F7

Flash 709 in Ceph — русскоговорящее сообщество
Вопрос, чере дашборд рушится будет? Или тут уже нужен orch?
источник

F7

Flash 709 in Ceph — русскоговорящее сообщество
Понимаю что нет, но вдруг
источник

F7

Flash 709 in Ceph — русскоговорящее сообщество
😁
источник

W

Wild_Wind in Ceph — русскоговорящее сообщество
Ты про допиливание экспортов на лету, через дашборду?
Там надо поебаться, я пул с експортом настраивал, но оно не работало, ганеша не могла к пулу подключиться. Хотя к пулу который для рекавери подключается и работает норм.
В итоге забил.
источник

W

Wild_Wind in Ceph — русскоговорящее сообщество
Если есть желание допилить, прошу в этот ман:
https://documentation.suse.com/ses/6/html/ses-all/cha-ceph-nfsganesha.html
источник

W

Wild_Wind in Ceph — русскоговорящее сообщество
Пы.Сы. если упороться, то можно конфиг всего этого говнища положить в пулл цепха и деплоить стейтлесс ноды нфс через какой-нибудь кубер, лишь указывая число подов.
Но я ленивая жопа. Да и нагрузки не столь большие.
источник

IR

Igor Reno in Ceph — русскоговорящее сообщество
А чем ганеша лучше cephfs? Последнее вроде нативно линуховвми ядрами поддерживается и через dokan на винде...
источник