Size: a a a

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

2021 February 02

Am

Alexander mamahtehok in Ceph — русскоговорящее сообщество
Anna Nesterova
может keyring надо как-то напрямую в конфиге указывать?
для кв, на сколько я помню нет.
источник

AN

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

AN

Anna Nesterova in Ceph — русскоговорящее сообщество
я думала что без него можно, типо если только 1 nfs gw
источник

Am

Alexander mamahtehok in Ceph — русскоговорящее сообщество
можно вообще без них несли один нфс
источник

AN

Anna Nesterova in Ceph — русскоговорящее сообщество
сейчас уберу с конфига, покажу что оно мне пишет
источник

Am

Alexander mamahtehok in Ceph — русскоговорящее сообщество
Anna Nesterova
сейчас уберу с конфига, покажу что оно мне пишет
просто в экспорт пропиши

                   FSAL {
                           Name = CEPH;
                           User_Id = «гuser_name»;
                           Secret_Access_Key = «key»;
                         }
источник

AN

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

Am

Alexander mamahtehok in Ceph — русскоговорящее сообщество
EXPORT
{
       Export_ID=1;
       Protocols = 4;
       Transports = TCP;
       Path = "/";
       Pseudo = "/cephfs_a/";
       Access_Type = RW;
       Attr_Expiration_Time = 0;
       FSAL {
               Name = CEPH;

                                  User_Id = «гuser_name»;
                           Secret_Access_Key = «key»;
       }
}
CEPH
{
       Ceph_Conf = /etc/ceph/ceph.conf;
}
источник

AN

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

AN

Anna Nesterova in Ceph — русскоговорящее сообщество
сек
источник

AN

Anna Nesterova in Ceph — русскоговорящее сообщество
о так пошло. Интересно
источник

AN

Anna Nesterova in Ceph — русскоговорящее сообщество
но хотелось бы таки поднять с радосом, в любом случае нфс-ы надо будет проскейлить потом для реданденси
источник

AN

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

AN

Anna Nesterova in Ceph — русскоговорящее сообщество
ладно, другой вопрос. Может просто этого недостаточно поэтому с ним оно не работает?
ganesha-rados-grace -p cephfs_metadata -n ganesha add lga-storage06.pulse.prod
источник

AN

Anna Nesterova in Ceph — русскоговорящее сообщество
root@lga-storage06 anesterova # ganesha-rados-grace -p cephfs_metadata -n ganesha
cur=1 rec=0
======================================================
lga-storage06.pulse.prod         E
источник

AN

Anna Nesterova in Ceph — русскоговорящее сообщество
вернула конфиг и нашла одну очепятку, теперь оно валится с
rados_url_setup_watch :CONFIG :EVENT :rados_url_setup_watch: Failed to create ioctx
источник

AN

Anna Nesterova in Ceph — русскоговорящее сообщество
короче, я снова переписала конфиг)

NFS_CORE_PARAM
{
       Enable_NLM = false;
       Enable_RQUOTA = false;
       Protocols = 4;
}
NFSv4
{
       RecoveryBackend = rados_ng;
       Minor_Versions =  1,2;
}
MDCACHE {
       Dir_Chunk = 0;
}
EXPORT
{
       Export_ID=1;
       Protocols = 4;
       Transports = TCP;
       Path = "/";
       Pseudo = "/cephfs_a/";
       Access_Type = RW;
       Attr_Expiration_Time = 0;
       FSAL {
               Name = CEPH;
       }
}
CEPH
{
       Ceph_Conf = /etc/ceph/ceph.conf;
}
LOG {
      Default_Log_Level = DEBUG;
      Facility {
        name = FILE;
        destination = "/var/log/ganesha/ganesha.log";
        enable = active;
      }
}


02/02/2021 06:29:03 : epoch 6019377f : lga-storage06.pulse.prod : ganesha.nfsd-85933[main] main :MAIN :EVENT :ganesha.nfsd Starting: Ganesha Version 2.8.4
02/02/2021 06:29:03 : epoch 6019377f : lga-storage06.pulse.prod : ganesha.nfsd-85934[main] nfs_set_param_from_conf :NFS STARTUP :EVENT :Configuration file successfully parsed
02/02/2021 06:29:03 : epoch 6019377f : lga-storage06.pulse.prod : ganesha.nfsd-85934[main] init_server_pkgs :NFS STARTUP :EVENT :Initializing ID Mapper.
02/02/2021 06:29:03 : epoch 6019377f : lga-storage06.pulse.prod : ganesha.nfsd-85934[main] init_server_pkgs :NFS STARTUP :EVENT :ID Mapper successfully initialized.
02/02/2021 06:29:05 : epoch 6019377f : lga-storage06.pulse.prod : ganesha.nfsd-85934[main] rados_ng_init :CLIENT ID :EVENT :Rados kv store init done
02/02/2021 06:29:05 : epoch 6019377f : lga-storage06.pulse.prod : ganesha.nfsd-85934[main] nfs_start_grace :STATE :EVENT :NFS Server Now IN GRACE, duration 90
02/02/2021 06:29:05 : epoch 6019377f : lga-storage06.pulse.prod : ganesha.nfsd-85934[main] nfs_lift_grace_locked :STATE :EVENT :NFS Server Now NOT IN GRACE
02/02/2021 06:29:05 : epoch 6019377f : lga-storage06.pulse.prod : ganesha.nfsd-85934[main] load_fsal :NFS STARTUP :FATAL :Could not dlopen module: /usr/lib64/ganesha/libfsalceph.so Error: /usr/lib64/ganes
ha/libfsalceph.so: undefined symbol: ceph_get_fs_cid. You might want to install the nfs-ganesha-CEPH package


root@lga-storage06 anesterova # rpm -qa|grep nfs-ganesha-ceph
nfs-ganesha-ceph-2.8.4-1.el7.x86_64
root@lga-storage06 anesterova # rpm -qa|grep librados2
librados2-12.2.11-0.el7.x86_64
root@lga-storage06 anesterova # rpm -qa|grep libcephfs2
libcephfs2-12.2.11-0.el7.x86_64
источник

AN

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

AN

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

AN

Anna Nesterova in Ceph — русскоговорящее сообщество
root@lga-storage06 anesterova # yum remove centos-release-ceph
root@lga-storage06 anesterova # yum install centos-release-ceph-nautilus
root@lga-storage06 anesterova # yum update librados2
источник