Data Domain: NFS İstemcisinde dışa aktarmaları bağlama ve doğrulama
Summary: NFS yapılandırması ve bağlama seçenekleri ile NFS istemci yapılandırması. NFS İstemcisinde dışa aktarımları bağlama ve doğrulama. NFS, sistemin dizinleri ve dosyaları ağ üzerinden başkalarıyla paylaşmasına olanak sağlar. Bu makale, NFS dışa aktarımının doğru yapılandırılıp yapılandırılmadığını doğrulamada yardımcı olur. ...
Symptoms
Bu makale, NFS dışa aktarımının doğru yapılandırılıp yapılandırılmadığını doğrulamada yardımcı olur.
Tüm Data Domain sistemleri
Tüm Yazılım Sürümleri
Cause
Resolution
NFS'nin etkin olup olmadığını doğrulayın:
Geri yükleyici Komut Satırı Arayüzünde (CLI) "nfs enable" komutunu girin:
# nfs enable
Data Domain sisteminde doğru bağlama seçeneklerinin ayarlandığını doğrulayın:
# nfs show clients path client options ------- ---------------------- ---------------------------------------- /backup * (rw,no_root_squash,no_all_squash,secure) /ddvar * (rw,no_root_squash,no_all_squash,secure) ------- ---------------------- ----------------------------------------
Data Domain Restorer'da NFS'ye erişimi etkinleştirme:
Data Domain sistemine erişebilen NFS istemcileri ekleyin. Birden çok istemci için virgülle veya boşlukla ayrılmış (ya da her ikisi) listeyi kullanın. İstemci, tam nitelikli bir etki alanı ana bilgisayar adı, C sınıfı IP adresleri, ağ maskeli veya uzun IP adresleri veya *.yourcompany.com gibi bir etki alanı adına sahip yıldız (*) joker karakteri olabilir. Yıldız (*) işareti tek başına kısıtlama olmadığı anlamına gelir. /backup altındaki bir alt dizine eklenen bir istemcinin yalnızca bu alt dizine erişimi vardır.
nfs <seçenekleri> , parantez içinde sınırlanmış virgülle ayrılmış veya boşlukla ayrılmış (ya da her ikisi) bir listedir. Herhangi bir seçenek belirtilmeden varsayılan seçenekler rw, root_squash, no_all_squash ve secure'dur. Aşağıdaki seçeneklere izin verilir:
| Ro |
Salt okunur izin. |
| Rw |
Okuma ve yazma izinleri. |
| root_squash |
uid/gid 0'dan gelen istekleri anonim uid/gid ile eşleyin. |
| no_root_squash |
Kök ezmeyi kapatın. |
| all_squash |
Tüm kullanıcı isteklerini anonim uid/gid ile eşleyin. |
| no_all_squash |
Tüm kullanıcı isteklerinin anonim uid/gid ile eşlenmesini devre dışı bırakın. |
| secure |
Tüm isteklerin IPPORT_RESERVED'den (1024) daha düşük bir İnternet bağlantı noktasından kaynaklanmasını gerektir. |
| güvensiz |
Güvenli seçeneğini kapatır. |
| anonuid=id |
Anonim hesap için açık bir uid belirleyin. Kimlik, -65635 ile 65635 arasında sınırlanmış bir tamsayıdır. |
| anongid=id |
Anonim hesap için açık bir gid belirleyin. Kimlik, -65635 ile 65635 arasında sınırlanmış bir tamsayıdır. |
| Nolock (Kilit Yok) |
Dosya kilitlemeyi kullanmayın. |
| llock |
Dosyaların NFS istemcisinde yerel olarak kilitlenmesini ister. Llock seçeneği kullanılırsa NFS ağ dosyası kilitleme istekleri NFS sunucusuna gönderilmez. |
Example:
# nfs add /backup 192.168.29.30/24 (rw,no_root_squash,no_all_squash,secure)
Belirli bir kullanıcı için dışa aktar
CLI Komutları - Kullanıcı ayrıntılı göster - nfs dışa aktarma yolu <client-IP> (rw,root_squash, all_squash, anonuid=user-ID, anongid=group-ID) ekleyin - nfs dışa aktarma, dışa aktarma yolu istemcilerini <değiştirir istemci-IP> seçenekleri rw,root_squash, all_squash, anonuid=user-ID, anongid=group-ID
NFS İstemci Hizmeti Yapılandırması:
Aşağıdaki adımlarda, NFS istemcisini yapılandırma gereksinimleri ayrıntılı olarak açıklanmıştır. Örnekler, bir Linux ana bilgisayardaki yapılandırmayı gösterir. Daha fazla bilgi için istemcilerin işletmeye özel belgelerine bakın.
- NFSD daemon'ının işletim sisteminizde (İşletim sistemi) çalıştığını doğrulayın
# /sbin/service nfs status rpc.mountd is stopped nfsd is stopped rpc.rquotad is stopped Currently NFS service is NOT enabled.
- NFS istemcisini etkinleştirmek için aşağıdaki komutu verin.
# /sbin/service nfs start Starting NFS services: [ OK ] Starting NFS quotas: [ OK ] Starting NFS daemon: [ OK ] Starting NFS mountd: [ OK ]
- NFS istemci hizmetinin çalıştığını doğrulayın.
#/sbin/service nfs status rpc.mountd (pid 7748) is running... nfsd (pid 7746 7745 7744 7743 7742 7741 7740 7739) is running... rpc.rquotad (pid 7723) is running...
/backup ve /ddvar NFS paylaşımlarını NFS istemcisine bağlama:
Aşağıdaki prosedür, Data Domain sisteminden NFS paylaşımlarını bağlamak için Linux ve Solaris istemcilerini yapılandırmaya ilişkin bir örnek sağlar. Prosedür diğer işletim sistemleri için benzerdir; Her adım için belirli komutlar farklı olsa da. Ayrıntılar için istemci İşletim Sistemleri belgelerine bakın.
- Data Domain paylaşımına erişmek için NFS istemcisinde bir dizin oluşturun. Aşağıdaki örnekte ddr dizini kullanılmıştır.
- Yeni oluşturulan dizine geçin.
- Backup ve ddvar (/ddr içinde) adında iki alt dizin oluşturun.
Not: Hedef alt dizinlerin mevcut olduğundan emin olun, aksi halde bağlama komutu başarısız olur - İşletim sistemi için gereken belirli bağlama seçeneklerini kullanarak dosya sistemini istemciye bağlayın.
- Bağlamanın başarılı olduğunu doğrulayın.
Örnekler
Linux:
# mkdir /ddr # cd /ddr # mkdir backup # mkdir ddvar # mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/backup /ddr/backup # mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/ddvar /ddr/ddvar # ls /ddr/backup
Burada "HOSTNAME", Data Domain sisteminizin ana bilgisayar adı veya IP adresidir.
Solaris:
# mkdir /ddr # cd /ddr # mkdir backup # mkdir ddvar # mount -F nfs -o hard,intr,llock,vers=3,proto=tcp,rsize=1048600,wsize=1048600 HOSTNAME:/backup /ddr/backup # mount -F nfs -o hard,intr,llock,vers=3,proto=tcp,rsize=1048600,wsize=1048600 HOSTNAME:/ddvar /ddr/ddvar # ls /ddr/backup
Burada "HOSTNAME", Data Domain sisteminizin ana bilgisayar adı veya IP adresidir.
AIX:
dir /ddr # cd /ddr # mkdir backup # mkdir ddvar # mount -V nfs o intr,hard,llock,rsize=65536,wsize=65536,vers=3,proto=tcp,combehind,timeo=600,retrans=2 -p HOSTNAME:/backup /ddr # mount -V nfs o intr,hard,llock,rsize=65536,wsize=65536,vers=3,proto=tcp,combehind,timeo=600,retrans=2 -p HOSTNAME:/ddvar /ddr # ls /ddr/backup
Burada "HOSTNAME", Data Domain sisteminizin ana bilgisayar adı veya IP adresidir.
Bir nfs istemcisine mtree bağlama örneği.
# mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/data/col1/mtree1 /ddr/mtree1