Aktualności i artykuły

Opublikowano: 24 lutego 2015
Kategoria wpisu: administracjaporadniki

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)

wirtualny napęd

^