Samba 4.25.0 laidiens

Pēc 6 mēneÅ”u izstrādes tika izlaista Samba 4.25.0, turpinot Samba 4 atzara izstrādi ar pilnÄ«gu domēna kontrollera un ar ievieÅ”anu saderÄ«ga Active Directory pakalpojuma ievieÅ”anu. Windows Server un spēj atbalstÄ«t visas Microsoft atbalstÄ«tās versijas Windows- klienti, tostarp Windows Samba 4 ir daudzfunkcionāls servera produkts, kas nodroÅ”ina arÄ« failu serveri, drukas pakalpojumu un autentifikācijas serveri (winbind). Projekta kods ir rakstÄ«ts C valodā un tiek izplatÄ«ts saskaņā ar GPLv3 licenci.

Galvenās Samba 4.25 izmaiņas:

  • SMB3 protokola ievieÅ”anai ir pievienots eksperimentāls atbalsts pastāvÄ«giem failu deskriptoriem (SMB2_CAP_PERSISTENT_HANDLES), kas ļauj klientiem turpināt darbu ar atvērtiem failiem pēc tÄ«kla savienojuma pārtraukÅ”anas vai pēc restartēŔanas. serveris vai pārslēdzot slodzi uz rezerves serveri. PastāvÄ«gie deskriptori novērÅ” nepiecieÅ”amÄ«bu atkārtoti atvērt failus pēc servera kļūmes, kas ir Ä«paÅ”i svarÄ«gi, ja mitināŔana notiek failu sistēmā. serveris Samba virtuālās maŔīnas un klasteru datubāzes.

    DarbÄ«bai ir jāpieŔķir ekskluzÄ«va piekļuve SMB krātuvei un jāatspējo iestatÄ«jumi "kodola oplocks", "kodola koplietoÅ”anas režīmi" un "POSIX bloķēŔana". Tas pārkāpj POSIX un NFS saderÄ«bu un ievērojami samazina veiktspēju, jo metadati tiek sinhroni rakstÄ«ti diskā ar katru darbÄ«bu. Tiek piedāvāti divi kļūdu tolerances režīmi: full_outage (pēc noklusējuma), kas izveido lokālu stāvokļa dublējumkopiju, ļaujot saglabāt deskriptorus pat pēc pilnÄ«gas klastera kļūmes, bet palielina slodzi; partial_outage, kas darbojas ātrāk bez dublējumkopijas, bet deskriptori tiek zaudēti, ja visi klastera mezgli vienlaikus neizdodas.

  • Ir pievienots VFS modulis vfs_aio_ratelimit. Å is modulis ļauj iestatÄ«t ātruma ierobežojumu visam klasterim, ne tikai atseviŔķiem mezgliem. Lai koordinētu ātruma ierobežojuma globālu piemēroÅ”anu, katram mezglam ir jāpalaiž fona process ratelimitd, kas apkopo visu smbd procesu aktivitāti mezglā un pārraida Å”o informāciju citiem klastera mezgliem. vfs_aio_ratelimit tiek iespējots veidoÅ”anas laikā, norādot opciju "--with-ratelimitd".
  • Pievienots vfs_ceph_rgw VFS modulis Ceph RGW (Object Gateway), kas ļauj eksportēt datus no Ceph Object Gateway kā SMB krātuvi ar saglabāto objektu hierarhisku attēlojumu regulāru failu un direktoriju veidā ar piekļuves atdalīŔanu POSIX uid/gid lÄ«menÄ«.
  • Ir ieviesti klastera funkcionalitātes lÄ«meņi, kas ir lÄ«dzÄ«gi Å”iem lÄ«meņiem: domēns un mežus pakalpojumā Active Directory, kas ļauj veikt klastera mezglu ritoÅ”u jaunināŔanu. Datu bāzes formāti un iekŔējie ziņojumapmaiņas formāti, kas ietekmē mezglu mijiedarbÄ«bu, tiek mainÄ«ti tikai pēc skaidras klastera mēroga jaunināŔanas, nodroÅ”inot mezglu saderÄ«bu ar dažādām Samba versijām jaunināŔanas laikā. PārvaldÄ«ba tiek veikta, izmantojot komandas "net clusterlevel features|show|showall|upgrade".
  • Pēc noklusējuma domēnu Å”ifrēŔanai domēniem ar funkcionalitātes lÄ«meni 2008 un augstāku tiek izmantoti algoritmi aes128-cts-hmac-sha1-96 un aes256-cts-hmac-sha1-96. Å Ä«s izmaiņas novērÅ” CVE-2026-20833 ievainojamÄ«bu, ko izraisa vāju Å”ifrēŔanas metožu izmantoÅ”ana. Windows Kerberos.
  • CTDB faili, kas satur slēdzenes, PID un ligzdas, ir pārvietoti uz ctdb/ apakÅ”direktorijiem. Ctdb.init inicializācijas skripts ir pārvietots uz ctdb/doc/examples. Ir pievienots atbalsts resursdatoru, piemēram, DNS serveru, uzraudzÄ«bai. Funkcija detect_init_style() un mainÄ«gais CTDB_INIT_STYLE ir novecojuÅ”i (tās vietā ieteicams izmantot CTDB_PLATFORM_STYLE).

Avots: opennet.ru

Iegādājieties uzticamu mitināŔanu vietnēm ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa vietņu mitināŔanu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster