CIV:Granty/Ověření modelu Object-based Storage Device pro AFS/Podklady

Z HelpDesk
< CIV:Granty‎ | Ověření modelu Object-based Storage Device pro AFS
Verze z 11. 8. 2015, 13:13, kterou vytvořil Borik (diskuse | příspěvky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)

Interní dokumentace pro projektu k AFS-OSD z Fondu Rozvoje CESNET.

Vytvoření AFS-OSD

  • vytvoreni instance rxosd
bos create localhost rxosd osd /usr/lib/openafs/rxosd -localauth
  • vytvoreni objektu osd
osd createosd 4 chryso2-2-a 147.228.54.37 0 1m 1g 50 50 -type 2

Kompilace klienta

Pro testovanou verzi 1.4.11 v kombinaci s novejsimi jadry (cca 2.6.30+) je potreba provest upravu v hlavickach jadra dle návodu

cd /usr/src/modules/openafs/src/afs
egrep -r '#include +["<](sys|netinet|h)/' *.[ch] LINUX/ | awk '{ print $2 }' | sed -e 's,\.\./,,' -e 's/["<>]//g' | sort -u > /tmp/files
cd /usr/src/linux-headers-2.6.30-bpo.1-common/include
mkdir h netinet sys
for f in `cat /tmp/files`; do echo '#include <linux/'$(basename $f)'>' > $f ; done
cd /usr/src/
m-a a-i -t -O openafs

Pokud se vyskytne, ze nejaky hlavickovy soubor z techto adresaru chybi, je treba jej dotvorit.

Odkazy

Články

Software