рд╕реЛрд▓рд╛рд░рд┐рд╕ рдХрдВрдЯреЗрдирд░ (рдЬрд╝реЛрди)ред рдирд┐рд░реНрдорд╛рдг рдФрд░ рдкреНрд░рд╢рд╛рд╕рдиред рднрд╛рдЧ реирдкрд░рд┐рдЪрдп
рд╕реЛрд▓рд╛рд░рд┐рд╕ рдЬрд╝реЛрди рддрдХрдиреАрдХ (рд╕реЛрд▓рд╛рд░рд┐рд╕ рдХрдВрдЯреЗрдирд░) рдПрдХ рдРрд╕реА рддрдХрдиреАрдХ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рд╕реЛрд▓рд╛рд░рд┐рд╕ 10 рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕реНрддрд░ рдкрд░ рдУрдПрд╕ рдХреЛ рдХрдВрдЯреЗрдирд░ (рдЬрд╝реЛрди) рдореЗрдВ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ, рд▓рдЧрднрдЧ рд╕реНрд╡рддрдВрддреНрд░ рдУрдПрд╕ рдЬрд┐рд╕рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрд╡рддрдВрддреНрд░ рд╕рдВрд╕рд╛рдзрди (рдкреНрд░реЛрд╕реЗрд╕рд░, рдореЗрдореЛрд░реА, рдбрд┐рд╕реНрдХ рд╕реНрдкреЗрд╕) рдФрд░ рдЙрдирдХреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
рдХрдВрдЯреЗрдирд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡рд░ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдИрдорд╛рдирджрд╛рд░ рдЧрд╛рд░рдВрдЯреА (рдпрд╛ рд╕рднреА рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рдмреАрдЪ рд╕рд╛рдЭрд╛) рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЯреБрдХрдбрд╝рд╛ рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдпрд╣ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд╕рдорд╛рдзрд╛рди рдЖрдкрдХреЛ рдЕрдзрд┐рдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЛ рдордЬрдмреВрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛, рдЬреЛ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рд▓рд╛рдЧрдд рдФрд░ рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рдХрдо рдХрд░реЗрдЧрд╛ред
рд╕рд░реНрд╡рд░ рд╕рдореЗрдХрди рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╕рдордп, рд╣рдореЗрдВ рдХрдИ рд╡рд┐рд╖рдо рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рд╣рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдХреЛ рдЪреБрдирдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рд╣рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрддреБрд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред рдЖрдорддреМрд░ рдкрд░ рд╣рдо рдЗрди рддреАрдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдЪреБрдирддреЗ рд╣реИрдВ:
- рдбреЛрдореЗрди - SPARC рдХреЗ рд▓рд┐рдП Oracle VM рд╕рд░реНрд╡рд░ (рд╕рди рд╕реЗ рдПрд▓рдбреАрдУрдПрдо) рдпрд╛ IBM LPAR s
- рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЗрдВ - Vmware, Microsoft рд╣рд╛рдЗрдкрд░- V рдЖрджрд┐
- рдУрдПрд╕-рд╕реНрддрд░реАрдп рдкреГрдердХ рд╡рд┐рднрд╛рдЬрди - рд╕реЛрд▓рд╛рд░рд┐рд╕ рдЬрд╝реЛрди , рдлреНрд░реАрдмреАрдПрд╕рдбреА рдЬреЗрд▓, рдПрд▓рд╡реАрдПрд╕ (рд▓рд┐рдирдХреНрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рд╕рд░реНрд╡рд░)
рд╕реЛрд▓рд╛рд░рд┐рд╕ рдЬрд╝реЛрди рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:
- рд╕реБрд░рдХреНрд╖рд╛ - рдПрдХ рдЬрд╝реЛрди рдореЗрдВ рдЪрд▓ рд░рд╣реЗ рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ "рд╕реИрдВрдбрдмреЙрдХреНрд╕" рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдПрдХ рдЬрд╝реЛрди рдореЗрдВ рд░реВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрдиреНрдп рдЬрд╝реЛрди рдпрд╛ рдЧреНрд▓реЛрдмрд▓ рдЬрд╝реЛрди (рдирд┐рдпрдВрддреНрд░рдг, рд░реВрдЯ рдЬрд╝реЛрди) рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреА рд╣реИред рд░рд┐рдмреВрдЯ рдпрд╛ рд╢рдЯрдбрд╛рдЙрди рдХреЗрд╡рд▓ рд╡реИрд╢реНрд╡рд┐рдХ рдХреНрд╖реЗрддреНрд░ рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИред
- рдЕрд▓рдЧрд╛рд╡ - рдЬреЛрдиреЛрдВ рдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрд╡рдВрдЯрд┐рдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдкрд░ рд╡рд┐рд╢реЗрд╖ рдЕрдзрд┐рдХрд╛рд░ рд╣реИ; рдЬреЛрдиреЛрдВ рдореЗрдВ рдореЗрд░реЗ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рдореЗрд░реЗ рдЕрдкрдиреЗ рд░реВрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЬрд╝реЛрди рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рд╣реЛрд╕реНрдЯ рдкрд░ рдЪрд▓ рд░рд╣реЗ рдЕрдиреНрдп рдЬрд╝реЛрди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
- рд▓рдЪреАрд▓рд╛рдкрди - рдПрдХ рдЬрд╝реЛрди рдореЗрдВ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рд╕рдЦреНрддреА рд╕реЗ рд╕реМрдВрдкрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдПрдХ рдЬрд╝реЛрди рдПрдХ рд╕рд╛рдЭрд╛ рд╣реЛрд╕реНрдЯ рд╕рдВрд╕рд╛рдзрди рдкреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рд╕реЛрд▓рд╛рд░рд┐рд╕ рдЬрд╝реЛрди рдмрдирд╛рдирд╛
рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдХреНрд╖реЗрддреНрд░ рд╕реЗрдЯ рдХрд░реЗрдВ рдЬрд┐рд╕реЗ рд╣реИрдмреНрд░реЛрди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдореЗрд░реЗ рдкрд╛рд╕ Solaris OS 10 09/10 рд╣реИ рдФрд░ рдпрд╣
ZFS рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдЕрдЧрд▓реЗ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ ZFS рдкрд░ рдПрдХ рдЕрд▓рдЧ рдкреВрд▓ рдмрдирд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдБрдЧрд╛, рдЗрд╕ рдкреВрд▓ рдореЗрдВ рдЬрд╝реЛрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░реВрдБрдЧрд╛, рдФрд░ рдЬрд╝реЛрди рдХреЗ рд▓рд┐рдП рдЧрд╛рд░рдВрдЯреАрдХреГрдд рд╕реАрдкреАрдпреВ рдФрд░ рд░реИрдо рднреА рдЖрд╡рдВрдЯрд┐рдд рдХрд░реВрдБрдЧрд╛, рдФрд░ рдЗрд╕ рдПрдХ рдореЗрдВ - рдЬрд╝реЛрди рдХреЛ рдЕрд▓рдЧ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЬрд╝реЛрди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдЗрд╕реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдкрд░ рдмрд╛рдБрдзрдиреЗ рдХреЗ рд▓рд┐рдПред рдпрд╣ рдХреНрд╖реЗрддреНрд░ рдмрд┐рдирд╛ рддрд╛рдордЭрд╛рдо (рднреМрддрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕, рдХрдЪреНрдЪреЗ рдЙрдкрдХрд░рдгреЛрдВ рдЖрджрд┐ рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░рдиреЗ) рдХреЗ рд╕рд╛рде рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдмрд╕ рдореЗрдЬрдмрд╛рди рд╕реНрддрд░ рдкрд░ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд╕рд╛рде рд╣реЛрдЧрд╛ред
рдЗрд╕рд▓рд┐рдП, рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП, рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛рдПрдВ рдЬрд┐рд╕рдореЗрдВ рдЬрд╝реЛрди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдЗрд╕реЗ рдЕрдзрд┐рдХрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░реЗрдВрдЧреЗ
# mkdir /export/habrazone
# chown root:root /export/habrazone
# chmod 700 /export/habrazone
рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИред рдХреЗрд╡рд▓ рдЬрдбрд╝ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХреЛрдИ рдирд╣реАрдВред
рдЬрд╝реЛрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, zzecfg рдХрдорд╛рдВрдб рдХреЛ тАУz рд╕реНрд╡рд┐рдЪ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВред
# zonecfg -z habrazone
habrazone: No such zone configured
Use 'create' to begin configuring a new zone.
zonecfg:habrazone> create
zonecfg:habrazone> set zonepath=/export/habrazone
zonecfg:habrazone> set autoboot=true
zonecfg:habrazone> add net
zonecfg:habrazone:net> set physical=bge0
zonecfg:habrazone:net> set address=10.44.3.92
zonecfg:habrazone:net> end
zonecfg:habrazone> add attr
zonecfg:habrazone:attr> set name=comment
zonecfg:habrazone:attr> set type=string
zonecfg:habrazone:attr> set value="Habrahabr"
zonecfg:habrazone:attr> end
zonecfg:habrazone> verify
zonecfg:habrazone> commit
zonecfg:habrazone> exit
рдЕрдм рдореИрдВ рдпрд╣рд╛рдБ рдХреНрдпрд╛ рд╣реБрдЖ рдЙрд╕ рдкрд░ рдереЛрдбрд╝рд╛ рдЯрд┐рдкреНрдкрдгреА рдХрд░реВрдБрдЧрд╛:
zonecfg: habrazone>
create - рдПрдХ рдЬрд╝реЛрди рдмрдирд╛рдПрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЕрднреА рднреА рдХреЛрдИ рдХреНрд╖реЗрддреНрд░ рдирд╣реАрдВ рд╣реИред рдпрд╣ рд╕рд┐рд░реНрдл рдЗрд╕рдХрд╛ XML config рд╣реИред
zonecfg: habrazone>
рд╕реЗрдЯ рдЬрд╝реЛрдирдкрд╛рде / / рдирд┐рд░реНрдпрд╛рдд / habrazone - рдХреНрд╖реЗрддреНрд░ рдкрде / рдирд┐рд░реНрдпрд╛рдд / habrazone рдкрд░ рд╕реНрдерд┐рдд рд╣реЛрдЧрд╛
zonecfg: habrazone>
set autoboot = true - рдЬрд╝реЛрди рд╣реЛрд╕реНрдЯ рдмреВрдЯ рдХреЗ рд╕рд╛рде рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╢реБрд░реВ рд╣реЛрдЧрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд░рд┐рдмреВрдЯ рдХреЗ рдмрд╛рджред
zonecfg: habrazone>
рдиреЗрдЯ рдЬреЛрдбрд╝реЗрдВ - рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЛ рдЬреЛрди рдХреЙрдиреНрдлрд┐рдЧрд░ рдореЗрдВ
рдЬреЛрдбрд╝реЗрдВzonecfg: habrazone: net>
set physical = bge0 - рд╡рд░реНрдЪреБрдЕрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ bge0 рд╕реЗ рдКрдкрд░ рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛
zonecfg: habrazone: net>
set рдкрддрд╛ = 10.44.3.92 - рд╣рдорд╛рд░реЗ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдкрддрд╛
zonecfg: habrazone: net>
end - рдЕрдВрдд
zonecfg: habrazone>
attr рдЬреЛрдбрд╝реЗрдВ - рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдПрдХ "рдирд╛рдо" рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛
zonecfg: habrazone: attr>
рд╕реЗрдЯ рдирд╛рдо = рдЯрд┐рдкреНрдкрдгреАzonecfg: habrazone: attr>
рд╕реЗрдЯ рдкреНрд░рдХрд╛рд░ = рд╕реНрдЯреНрд░рд┐рдВрдЧzonecfg: habrazone: attr>
set value = "Habrahabr" рд╣рдорд╛рд░рд╛ рдкрд╕рдВрджреАрджрд╛ рд╕рдВрд╕рд╛рдзрди рд╣реИ
zonecfg: habrazone: attr>
рдЕрдВрдд - рдФрд░ рдлрд┐рд░ рд╕реЗ рдЕрдВрдд
zonecfg: habrazone>
рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ - рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред рдпрджрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВ, рддреЛ рдЗрд╕ рд╕реНрдерд╛рди рдкрд░ рд╣рдореЗрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
zonecfg: habrazone>
рдкреНрд░рддрд┐рдмрджреНрдз - рдкреНрд░рддрд┐рдмрджреНрдз
zonecfg: habrazone>
exit - рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ
рдЖрдЗрдП рджреЗрдЦрддреЗ рд╣реИрдВ рд╣рдорд╛рд░рд╛ рдкреВрд░рд╛ рд╡рд┐рдиреНрдпрд╛рд╕ред
рд╡рд╛рд░рд┐рд╕-pkg-dir рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред рд╡реЗ рдЙрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╡реИрд╢реНрд╡рд┐рдХ рдХреНрд╖реЗрддреНрд░ рд╕реЗ "рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓реА" рд╣реИрдВред
# zonecfg -z habrazone info
zonename: habrazone
zonepath: /export/habrazone
brand: native
autoboot: true
bootargs:
pool:
limitpriv:
scheduling-class:
ip-type: shared
hostid:
inherit-pkg-dir:
dir: /lib
inherit-pkg-dir:
dir: /platform
inherit-pkg-dir:
dir: /sbin
inherit-pkg-dir:
dir: /usr
net:
address: 10.44.3.92
physical: bge0
defrouter not specified
attr:
name: comment
type: string
value: Habrahabr
рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ 1 рдХреНрд╖реЗрддреНрд░ рд╣реИ - рд╡реИрд╢реНрд╡рд┐рдХред рдЬрд╝реЛрди рдХреА рд╕реВрдЪреА рдХреЛ ziveadm рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рд╕реВрдЪреА -iv рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
# zoneadm list -iv
ID NAME STATUS PATH BRAND IP
0 global running / native shared
рдЕрдм рд╣рдо рдЬреЛрди рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВред рдЬрд╝реЛрди рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдЬрд╝реЛрдирдбреЗрдо рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрдВрд╕реНрдЯреЙрд▓реНрдб рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдЧреИрд░-рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЧрдП рдЬрд╝реЛрди рдХрд╛ рдирд╛рдо рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реЗ рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
# zoneadm -z habrazone install
A ZFS file system has been created for this zone.
Preparing to install zone habrazone.
Creating list of files to copy from the global zone.
Copying 3137 files to the zone.
Initializing zone product registry.
Determining zone package initialization order.
Preparing to initialize 1207 packages on the zone.
Initialized 1207 packages on zone.
Zone habrazone is initialized.
The file /export/habrazone/root/var/sadm/system/logs/install_log contains a log of the zone installation.
рдореИрдВ рдЗрд╕ рддрдереНрдп рдкрд░ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдУрдПрд╕ рдлрд╛рдЗрд▓реЗрдВ рд╡реИрд╢реНрд╡рд┐рдХ рдХреНрд╖реЗрддреНрд░ рд╕реЗ рдЬрд╝реЛрди рдореЗрдВ рдХреЙрдкреА рдХреА рдЬрд╛рддреА рд╣реИрдВ, рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓рд╛ рд╣реИред рдЬрд╝реЛрди рдореЗрдВ рдирд┐рд╣рд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдВ рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдореЗрдВ рд╣реЛрддреА рд╣реИрдВред
рдЬрд╝реЛрди рдХреА рд╕реВрдЪреА рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдирдпрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХреНрд╖реЗрддреНрд░ рд╣реИ:
# zoneadm list -iv
ID NAME STATUS PATH BRAND IP
0 global running / native shared
- habrazone installed /export/habrazone native shared
рдФрд░ рд▓рдЧрднрдЧ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдУрдПрд╕ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЖрдХрд╛рд░ рдмрд╣реБрдд рдЫреЛрдЯрд╛ рд╣реИред
# du -shk /export/habrazone/
79M /export/habrazone
рдкреНрд░рд╛рд░рдВрдн рдФрд░ рд░реЛрдХреЗрдВ рдХреНрд░рдорд╢рдГ zoneadm тАУz <рдХреНрд╖реЗрддреНрд░ рдирд╛рдо> рдмреВрдЯ рдФрд░ zoneadm тАУz <рдХреНрд╖реЗрддреНрд░ рдирд╛рдо> рдкрдбрд╝рд╛рд╡, рдХреНрд░рдорд╢рдГ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
# zoneadm -z habrazone boot
рдЬрд╝реЛрди рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдмрджрд▓ рдЧрдпрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣реЛрд╕реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВред
# /sbin/ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
lo0:1: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
zone habrazone
inet 127.0.0.1 netmask ff000000
bge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 10.44.3.93 netmask ffffff00 broadcast 10.44.3.255
ether 0:14:4f:79:91:1a
bge0:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
zone habrazone
inet 10.44.3.92 netmask ffffff00 broadcast 10.44.3.255
рдЬреИрд╕рд╛ рдХрд┐ ifconfig рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЬрд╝реЛрди рдХрд╛ рдкрддрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдПрдХ рдЬрд╝реЛрди рдХреЛ рдПрдХ рдЕрд▓рдЧ рднреМрддрд┐рдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рднреА рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЙрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЕрдиреНрдп рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЬрд╝реЛрди рдмреВрдЯ рд╣реЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдЬрд╛рдиреЗ рдФрд░ рдиреНрдпреВрдирддрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди (рд╣реЛрд╕реНрдЯрдирд╛рдо, рдЯрд╛рдЗрдо рдЬрд╝реЛрди, рдирд╛рдо рд╕реЗрд╡рд╛, рдкрд╛рд╕рд╡рд░реНрдб рд░реВрдЯ рдЖрджрд┐) рд▓реЗ рдЬрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЖрдк zlogin тАУC <рдХреНрд╖реЗрддреНрд░ рдирд╛рдо> рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд░реНрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
# zlogin тАУC habrazone
рдЕрдЧрд▓рд╛, рд╣рдо рд╣реЛрд╕реНрдЯрдирд╛рдо, рдЯрд╛рдЗрдо рдЬрд╝реЛрди, рдирд╛рдо рд╕реЗрд╡рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдУрдПрд╕ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрддреНрддрд░ рджреЗрддреЗ рд╣реИрдВ, рд░реВрдЯ рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВред рд╕рднреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЪрд░рдгреЛрдВ рдХреЗ рдмрд╛рдж, рдЬрд╝реЛрди рдЦреБрдж рдХреЛ рд░рд┐рдмреВрдЯ рдХрд░реЗрдЧрд╛ рдФрд░ рд╣рдо рдПрдХ рд╣реА рдЬрд╝реНрд▓реЙрдЬрд┐рди <рдЬрд╝реЛрди рдирд╛рдо> рдпрд╛ ssh рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕рдХреЗ рдХрдВрд╕реЛрд▓ рдкрд░ рдЬрд╛ рдкрд╛рдПрдВрдЧреЗ:
# hostname
globalzone
# zlogin habrazone
[Connected to zone 'habrazone' pts/1]
Last login: Fri Jul 1 18:43:32 on pts/3
Oracle Corporation SunOS 5.10 Generic Patch January 2005
# hostname
habrazone
рдЬрд╝реЛрди рддреИрдпрд╛рд░ рд╣реИред
рдЕрдЧрд▓реЗ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдпрд╣ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдХреИрд╕реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдПрдХ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП (рдХрдЪреНрдЪрд╛, рд╕реАрдкреАрдпреВ, рд░реИрдо) рдЖрд╡рдВрдЯрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдореЗрдЬрдмрд╛рди рдХреЗ рдмреАрдЪ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдХреИрд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред