NFS-Ganesha

Yazılım ekran görüntüsü:
NFS-Ganesha
Yazılım detaylar:
Versiyon: 2.2.0 Güncelenir
Qayıt: 10 May 15
Geliştirici: Philippe DENIEL
Lisans: Ücretsiz
Popülerlik: 9

Rating: nan/5 (Total Votes: 0)

NFS Ganesha bir tamamen ücretsiz yapılandırmak kolay, kurulumu kolay, çoklu ve açık kaynak komut satırı yazılım projesi, herhangi bir GNU / Linux veya BSD işletim sistemlerinde (NFS) sunucusu Network File System implementes bir servistir .


Kullanıcı Uzayda çalışır, pNFS ve 9P destekler
Yazılım Kullanıcı Uzayda tamamen çalışır iken

, bu sürüm 3, 4.0 ve Paralel NFS (pNFS) 4.1 yanı sıra plan9 işletim sisteminden 9P protokolünü destekler. Bütün bu protokoller NFS Ganesha tarafından aynı anda desteklenmektedir.


Akılda iki gol ile tasarlanan

Yazılım akılda iki gol, çeşitli ad alanlarına ve dosya sistemleri NFS ihracatını sağlamak, ve çok büyük veri önbelleklerini ve meta sağlar tasarlanmıştır. Bu NFS v3, NFS 4.0, protokoller (pNFS dahil), NFS 4.1 destekliyor.
yazılımı FSAL (Dosya Sistemi Soyutlama Katmanı) adlı özel arka uç modülleri kullanabilirsiniz şekilde tasarlanmıştır. Mevcut FSAL modüllerin arasında, FSAL / POSIX, FSAL / SNMP, FSAL / PROXY'YE ve FSAL / FUSELIKE sayabiliriz.


NFS Ganesha başlarken

İlk Softoware veya projenin & rsquo birinden son sürümünü karşıdan yüklemeniz gerekir, GNU / Linux işletim sistemi üzerinde NFS Ganesha yazılımını yüklemek için; resmi web sitesi (makalenin sonundaki anasayfa bağlantıya bakınız), PC (tercihen Ev dizini) bir yerde arşiv kaydetmek ve içeriğini ayıklamak için bir arşiv yöneticisini kullanın.
(Örneğin cd /home/softoware/nfs-ganesha-2.1.0-0.1.1-Source - değiştirme & lsquo; softoware & rsquo; kullanıcı adınızla) Eğer arşiv dosyası ayıkladıktan konuma gidin, bir Terminal uygulamasını açın ve çalıştırın & lsquo; & rsquo cmake.; Kök klasörde komut programı yapılandırmak için.
Ardından, & lsquo çalıştırın; yapmak & rsquo; Komut derlemek ve & lsquo çalıştırarak sistem çapında monte edilebilir yürütülebilir oluşturmak için; install & rsquo yapmak; kök veya komut & lsquo; sudo install & rsquo yapmak; ayrıcalıklı bir kullanıcı olarak komut.

Bu sürümdeki yeni Nedir:

  • İhracat şimdi dinamiktir. Bunlar eklenen veya DBus komutlar ile kaldırılabilir. manage_exports Python komut özelliğini desteklemek için güncellendi.
  • Sözde dosya sistemi, bir FSAL olarak yeniden yazılmıştır. Bu dinamik ihracat sağlar. Submounted dosya sistemlerini de bu değişime üssü çalışır.
  • yapılandırma dosyası işleme hatası denetimi ve günlük geliştirmek için yeniden yazılmıştır. Tüm parametreler sürekli aralıkları kontrol edilir. Tüm yapılandırma blokların doğrulama da kontrol edilir.
  • Gıd'ler artık harici kimlik doğrulama kaynaklarını kullanmak için idare edilebilir. Bu 16 alternatif Gids sayısını sınırlı AUTH_SYS protokol sınırlama giderir.
  • RPM ambalaj yeniden ve güncellendi. DBus araçları artık paketlenir.

sürüm 2.1.0 yeni Nedir:

  • İhracat şimdi dinamiktir. Bunlar eklenen veya DBus komutlar ile kaldırılabilir. manage_exports Python komut özelliğini desteklemek için güncellendi.
  • Sözde dosya sistemi, bir FSAL olarak yeniden yazılmıştır. Bu dinamik ihracat sağlar. Submounted dosya sistemlerini de bu değişime üssü çalışır.
  • yapılandırma dosyası işleme hatası denetimi ve günlük geliştirmek için yeniden yazılmıştır. Tüm parametreler sürekli aralıkları kontrol edilir. Tüm yapılandırma blokların doğrulama da kontrol edilir.
  • Gıd'ler artık harici kimlik doğrulama kaynaklarını kullanmak için idare edilebilir. Bu 16 alternatif Gids sayısını sınırlı AUTH_SYS protokol sınırlama giderir.
  • RPM ambalaj yeniden ve güncellendi. DBus araçları artık paketlenir.

sürüm 2.0.0 yeni Nedir:

  • NFSv4.1 desteği büyük ölçüde geliştirilmiş ve şimdi tam pNFS I / O işlemlerini destekler. Bu özellik istemciler için kullanılabilir güç ve kümelenmiş kapasitesini ve dağıtık dosya sistemleri yapar.
  • NLM devlet ve kilit yönetimi NFSv4 devlet ve kilit yönetimi ile birleştirilmiştir.
  • Plan 9 (9P) desteği çok artırıldı. Bu 9P.2000L seviyesi protokolüdür.
  • Dosya sistemi backend'e artık yüklenebilir modüller bulunmaktadır. Bu backend'e ve bu backends yoluyla ihracatın herhangi bir sayı yapılandırılabilir anlamına gelir.
  • sunucu çekirdeğine yapılan kapsamlı çalışma olmuştur. Çok parçacıklı scaleability ve bellek kullanımı çok artırıldı. protokol doğruluğu ve ihracat erişim kontrolleri çok daha iyi.
  • Sistem yönetimi artık DBus sunucu arabirimi üzerinden yönetilir. Bu önceki sürümlerinin SNMP ve istatistik olanakları değiştirir.
  • NFSv2 desteği bırakıldı. Protokol sürüm 2 uzun yararlılığını outlived ve modern dağıtılmış dosya sistemleri için gerekli olan sap boyutları desteklemez. Eski unmount operasyonlar için destek bazı müşterileri ile geriye dönük uyumluluk için muhafaza edilmiştir.
  • SNMP yönetim MIB kaldırıldı. Bu DBus yönetim arabirimi ile değiştirilir. SNMP desteği DBus vekil bir SNMP tarafından sağlanabilir.
  • Eski FSAL uygulamaları nedeniyle bazı topluluk ilgi eksikliği düştü oylandı. Bunlar SİGORTA ve POSIX FSALs bulunmaktadır.

sürüm 1.0.4 yeni Nedir:

  • init.d betikleri LSB gereksinimleri
  • Şimdi yakın
  • Hata düzeltme: meta önbellek aynı anda aynı yeni giriş birkaç kez ve ekleme yarış durumu
  • Hata düzeltme: Bu ayarlamak için imkansız olduğunu "/" bir ihracat en girdinin pseudopath olarak
  • Hata düzeltme:. Kötü tek bir dosya için cache_inode 2 girdileri yaratabilecek FSAL_PROXY içinde fsal_handle paketi
  • Hata düzeltme: nfs4time dayalı fattr4 türü için FSAL_PROXY bellek ihlali

sürüm 1.0.3 yeni Nedir:

  • FSAL_PROXY bir gerileme tespit edildi (NFSv4 boyutu kolları)
  • tek geçişte hashval ve rbtval hesaplamak HashTable destek hash fonksiyonları
  • Cache_inode kendi hashtable
  • bir "ikili değer hesaplama fonksiyonu" kullanır
  • Ters clientid mapper kendi hashtable bir "ikili değer hesaplama fonksiyonu" kullanır
  • pNFS / LAYOUT4_NFSV4_1_FILES: Birkaç hata düzeltildi (bkz git log)
  • DupReq endeksleme gözden geçirilmiştir: Şimdi (src_ipaddr, liman, xid, ek cksum) tuple anahtar
  • olarak kullanılmaktadır
  • işçilerin seçimi işçilerin çok sayıda kullanıldığı durumda CPU harcamalarını azaltmak için gözden geçirilmiştir.
  • güvenlik sabit: 'root' kimse olarak eşleştirilmiş zaman, onun 'altgroups' temizlenir
  • Şimdi NFS sürümünü azaltabilir Yapılandırma (örneğin NFSv2, önlemek için) rpcbind için advertsised.
  • XML çıktısı HudsonCI daha kolay entegrasyon için olmayan regresyon testleri eklenmiştir
  • NLM uygulamasında bir kaç değişiklik
  • FSAL_HPSS HPSSv7.3.2 taşıdık olmuştur
  • NFSv4.x daha iyi yönetim FATTR4_CHANGE nitelik

sürüm 1.0.2 yeni Nedir:

  • Bu sürüm, son Güz Bake-A-Thon sırasında bulunan hatalar için çeşitli düzeltmeler içerir.
  • FSAL_ZFS şimdi (ZFS aşina olanlar için ".zfs" dizini) ZFS anlık erişimi destekler.
  • Bellek yönetimi derinlemesine gözden geçirilmiştir.

sürüm 0.99.63 yeni Nedir:

  • Bu sürüm NLMv4 protokolü (NFSv3 yönetimi kilitlemek) ve birkaç hata düzeltmeleri desteği bütünleştirir. pNFS uygulama (LAYOUT4_FILES desteği ile) sonraki sürümünde yapılacaktır.

sürüm 0.99.62 yeni Nedir:

  • Bu sürüm, birçok hata düzeltmeleri, ancak hiçbir önemli özelliği yükseltme (bu o yeni pNFS şeyler ile sonraki sürümü ile gelecek) içerir. paketler yönetilen yol çok değişti

sürüm 0.99.61 yeni Nedir:

  • memleaks hakkında Eric Sesterhenn gelen bir yama entegre edilmiştir.
  • Bug Fix: Şimdi OP4_CREATE_SESSION için csa_flags değerini kontrol
  • Bug Fix:. Cfh sembolik bir bağlantıya ilişkin zaman OP4_LOOKUPP yerine NFS4ERR_NOTDIR of NFS4ERR_SYMLINK dönmelidir
  • Bug Fix: hata NFS4ERR_NOT_ONLY_OP OP4_EXCHANGE_ID
  • için yönetilen
  • Bug Fix: rootfh çağrıldığında OP4_LOOKUPP NFS4ERR_NOENT dönmelidir
  • Bug Fix: NFSv4.1 desteği olmadan derlerken NFS4ERR_NOT_ONLY_OP yönetimi bir hata tanıttı. Bu sorun düzeltildi.
  • (eski durum olası bellek taşması neden olabilir) Giriş / log_functions.c kötü #define değiştirildi
  • gssrpc ile libnfsidmap kullanımı hakkında Erik Levinson tarafından bir yama entegre edilmiş
  • Bug Fix: Bu NFSv4.1 için gssrpc ve destek için destek (uyumsuzluğu nfsv41.h ve xdr_nfsv41.c) hem de derlemek mümkün değildi

sürüm 0.99.60 yeni Nedir:

  • uid / gid haritalama fonksiyonları bunlarla ilgili idmapper_cache fonksiyonları kötü kullanımını yaptım (cache çeşitli durumlarda kullanılan değildi)
  • Bug Fix: 2.6.29'dan daha yeni çekirdek ile, Connectathon en test6 NFSv4 ve NFSv4.1 başarısız. Bu artık sabittir. Eod sadece döndürülür talep girişlerin dizisi boş olduğunda (artık giriş dizininde okunacak)

  • NFSv4.1 (sorunlar NFSv4.0 aittir) üstünde kullanıldığında
  • destekleyen Kilit boğa LockTest'ı aracılığıyla başarıyla gidiyor
  • Bug Fix:. NFSv4 rsize / wsize her zaman performansları öldüren 1024 değeri olan
  • Bug Fix:. NFSv4 olarak, daha önce açılmış FileId açılış aynı open_owner aynı stateid alamadım
  • Bug Fix: dosyalar açıldı çoğu zaman / NFSv4 yoluyla oluşturulan kapalı asla

Benzer yazılım

Shake
Shake

20 Feb 15

cryptmount
cryptmount

9 Dec 15

ciopfs
ciopfs

11 May 15

Yorumlar NFS-Ganesha

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!