1.5. z/VM હેઠળ સ્થાપન કરવાનું

z/VM માં Linux મહેમાન ખાતા તરીકે પ્રવેશો. તમે x3270 અથવા c3270 વાપરી શકો છો (x3270-text પેકેજમાથી Red Hat Enterprise Linux માં) બીજી Linux સિસ્ટમોમાંથી z/VM માં પ્રવેશવા માટે. વૈકલ્પિક રીતે, S/390 વ્યવસ્થા કન્સોલ પર OS/2 3270 ટર્મિનલ ઈમ્યુલેટર વાપરો. જો તમે Windows આધારિત મશીનોમાંથી કામ કરી રહ્યા હોય, તો Jolly Giant (http://www.jollygiant.com/) SSL-સક્રિયકૃત 3270 ઈમ્યુલેટર પૂરુ પાડે છે.

જો તમે CMS સ્થિતિમાં નહિં હોય, તો તેને હમણાં દાખલ કરો.

i cms

જો જરુરી હોય, તો ઉપકરણ ઉમેરો કે જે z/VM ના TCP/IP સાધનો તમારી CMS ડિસ્ક યાદી માટે સમાવતું હોય. ઉદાહરણ તરીકે:

vmlink tcpmaint 592 592

જો qdio/qeth આધારિત નેટવર્ક જોડાણ પ્રકારોમાંના કોઈપણ વાપરી રહ્યા હોય (જેમ કે OSA express અથવા hipersockets), તો VM મહેમાનના qioassist પરિમાણને off સુયોજિત કરો:

set qioassist off

FTP થી મશીન Red Hat Enterprise Linux બુટ ઈમેજો ધરાવે છે (kernel.img અને initrd.img), પ્રવેશો, અને નીચેના આદેશો ચલાવો ((repl વિકલ્પ વાપરો જો તમે વર્તમાન kernel.img અને initrd.img ઈમેજ ફાઈલો પર ફરીથી લખી રહ્યા હોય):

તમે હમણાં પરિમાણ ફાઈલ બનાવી શકો છો (ઉદાહરણ તરીકે, redhat.parm). નમૂના પરિમાણ ફાઈલો માટે પરિશિષ્ટ B નો સંદર્ભ લો. નીચે પરિમાણ ફાઈલના સમાવિષ્ટોની સમજૂતી આપેલી છે.

ત્યાં પરિમાણ ફાઈલમાં કુલ ૩૨ પરિમાણોની મર્યાદા છે. પરિમાણ ફાઈલો સાથે મર્યાદાઓને સમાવવા માટે, CMS DASD પર નવી રુપરેખાંકન ફાઈલ પ્રારંભિક નેટવર્ક સુયોજન રુપરેખાંકન કરવા માટે અને DASD સ્પષ્ટીકરણો માટે વપરાવી જોઈએ.

.parm ફાઈલ હજુ real કર્નલ પરિમાણો માટે જરુરી છે, જેમ કે root=/dev/ram0 ro ip=off ramdisk_size=40000, અને એક પરિમાણો કે જેઓ ચલોને સોંપાયેલા નથી, જેમ કે vnc. બે નવા પરિમાણો કે જે સ્થાપન કાર્યક્રમને નવી રુપરેખાંકન ફાઈલમાં નિર્દેશ કરે છે કે જે .parm ફાઈલમાં ઉમેરાવી જરુરી છે:

CMSDASD=191 CMSCONFFILE=redhat.conf

CMSDASD એ CMS બંધારણવાળા DASD નું ઉપકરણ ID છે કે જે રુપરેખાંકન ફાઈલ સમાવે છે. mainframe વપરાશકર્તા માટે CMSDASD એ મોટે ભાગે '$HOME' DASD 191 હશે. રુપરેખાંકન ફાઈલનું નામ CMSCONFFILE સાથે સુયોજિત થવું જ જોઈએ અને બધા નાના અક્ષરોમાં જ હોવા જોઈએ.

CMSCONFFILE ની વાક્યરચના bash શૈલીની હોય છે variable="value" જોડીઓ સાથે, દરેક લીટી પર એક.

ઉદાહરણ redhat.parm ફાઈલ:

root=/dev/ram0 ro ip=off ramdisk_size=40000
CMSDASD=191 CMSCONFFILE=redhat.conf
vnc

ઉદાહરણ redhat.exec ફાઈલ:

/* */                    
'cl rdr'                 
'purge rdr all'          
'spool punch * rdr'      
'PUNCH KERNEL IMG A (NOH'
'PUNCH REDHAT PARM A (NOH'
'PUNCH INITRD IMG A (NOH'
'ch rdr all keep nohold' 
'i 00c' 

ઉદાહરણ redhat.conf ફાઈલ:

HOSTNAME="foobar.zSeries.example.com"
DASD="200-203"
NETTYPE="qeth"
IPADDR="192.168.17.115"
SUBCHANNELS="0.0.0600,0.0.0601,0.0.0602"
PORTNAME="FOOBAR"
NETWORK="192.168.17.0"
NETMASK="255.255.255.0"
BROADCAST="192.168.17.255"
SEARCHDNS="example.com:zSeries.example.com"
GATEWAY="192.168.17.254"
DNS="192.168.17.1"
MTU="4096"

નીચેના પરિમાણો જરુરી છે અને તેમનો પરિમાણ ફાઈલમાં સમાવેશ કરવો જ જોઈએ:

નેટવર્કીંગ સુયોજિત કરવા માટે નીચેના પરિમાણો જરુરી છે:

નીચેના પરિમાણો વૈકલ્પિક છે:

કિકસ્ટાર્ટ સ્થાપનો માટે નીચેનું પરિમાણ વૈકલ્પિક છે:

જો નેટવર્ક પરિમાણોમાંના કોઈપણની નેટવર્કને યોગ્ય રીતે ચલાવવા માટે જરુર હોય તેઓ પરિમાણ ફાઈલમાંથી અવગણવામાં આવે છે, સ્થાપન બુટ પ્રક્રિયા દરમ્યાન પ્રોમ્પ્ટ દેખાય છે.

જો તમે પ્રવેશ બંધ કરો, તો પુનઃ જોડાવો અને z/VM મહેમાન ID કે જે તમે સ્થાપન માટે રુપરેખાંકિત કરેલ હોય તેની મદદથી પ્રવેશો. જો તમે CMS સ્થિતિમાં નહિં હોય, તો હમણાં તે દાખલ કરો.

i cms

ચલાવી શકાય તેવી સ્ક્રિપ્ટ બનાવો કે જે કર્નલ ઈમેજને IPL કરવા માટે જરુરી અને સ્થાપનની શરુઆત કરવા માટે આદેશોને સમાવતી હોય. નીચેની નમૂના સ્ક્રિપ્ટ એ મોટે ભાગે શરુઆતની સ્ક્રિપ્ટ છે:

/* */
'CL RDR'
'PURGE RDR ALL'
'SPOOL PUNCH * RDR'
'PUNCH KERNEL IMG A (NOH'
'PUNCH REDHAT PARM A (NOH'
'PUNCH INITRD IMG A (NOH'
'CH RDR ALL KEEP NOHOLD'
'IPL 00C CLEAR'

પ્રારંભિક સ્થાપનની શરુઆતની સ્ક્રિપ્ટ તમને તમારા નેટવર્કીંગ વિશે જાણકારી અને DASD મેળવવા માટે પૂછશે જ્યાં સુધી તમે બધી જરુરી જાણકારી પરિમાણ ફાઈલમાં સ્પષ્ટ નહિં કરી હોય.

એક વાર બધા પ્રશ્નોનો જવાબ અપાઈ જાય, પછી તમે મૂળ સ્થાપન કાર્યક્રમ, loader શરુ કરવા માટે તૈયાર થઈ જાવ. સ્થાપન સાથે ચાલુ રાખવા માટે, વધુ સુચનો માટે પ્રકરણ 2 નો સંદર્ભ લો.