Wirtualny napęd optyczny, część 2
Pierwsza część poradnika prezentowała idee i komendy niezbędne do korzystania z wirtualnego napędu na serwerze AS/400. Można ją przeczytać tutaj.
W drugie części można znaleźć przykÅ‚ad zastosowania i tak zwane „dobre praktyki”.
Na początek przykład użycia komend dla przygotowania napędu i załadowania do niego obrazu płyty:
- Tworzymy wirtualny napęd OPTVRT01
CRTDEVOPT DEVD(OPTVRT01) RSRCNAME(*VRT) ONLINE(*YES)
- NastÄ™pnie tworzymy katalog o nazwie IMGCLG01 – czyli obiekt w systemie plików IFS który bÄ™dzie przechowywaÅ‚ nasz obraz pÅ‚yty
CRTIMGCLG IMGCLG(IMGCLG01) DIR('/pub/image_catalog') CRTDIR(*YES)
- Sam obraz płyty możemy skopiować przez współdzielony katalog lub za pomocą FTP
- Dodajemy obraz pÅ‚yty „/pub/image/obraz.iso” do stworzonego katalogu IMGCLG01
ADDIMGCLGE IMGCLG(IMGCLG01) FROMFILE('/pub/image/obraz.iso')
- Ostatnia czynność to załadowanie obrazu z katalogu do wirtualnego napędu
LODIMGCLG IMGCLG(IMGCLG01) DEV(OPTVRT01) OPTION(*LOAD)
I kilka praktycznych rad dotyczących użycia:
- KorzystajÄ…c z wirtualnego napÄ™du i obrazu pÅ‚yty, trzeba mieć na uwadze konieczność zapewnienia odpowiednio dużego miejsca w przestrzeni dyskowej. Typowa pÅ‚yta kompaktowa to 650 MB danych, wiÄ™c na jej obraz po skopiowaniu do systemu plików IFS bÄ™dziemy potrzebowali wÅ‚aÅ›nie tyle miejsca. W momencie dodania obrazu pÅ‚yty do katalogu, komenda ADDIMGCLGE skopiuje obraz pÅ‚yty do katalogu, wiÄ™c obszar pamiÄ™ci zajÄ™ty przez dane zostanie podwojony. By zmniejszyć zajmowanÄ… przestrzeÅ„ dyskowÄ…, po dodaniu obrazu do katalogu, obraz pÅ‚yty możemy usunąć z IFS’a.
- Po wykorzystaniu obrazu załadowanego do wirtualnego napędu (najczęściej po instalacji) możemy usunąć obraz z katalogu za pomocą komendy RMVIMGCLGE (Remove Image Catalog Entry).
- UsuniÄ™cie obrazu z katalogu możliwe jest tylko gdy katalog jest w stanie „Not Ready”, a taki status wywoÅ‚ujemy komendÄ…:
LODIMGCLG IMGCLG(nazwa-katalogu-obrazu) OPTION(*UNLOAD)