Dummies рдХреЗ рд▓рд┐рдП SPARC рдХреЗ рд▓рд┐рдП рдУрд░реЗрдХрд▓ рд╡реАрдПрдо рд╕рд░реНрд╡рд░ (рдХреИрд╕реЗ рдХрд░реЗрдВ)

рд╢реБрд░реБрдЖрддреА рдХреЗ рд▓рд┐рдП рд╕реЛрд▓рд╛рд░рд┐рд╕ рдФрд░ Oracle VM рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде SPARC рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛-рд╕рд╛ рддрд░реАрдХрд╛, рдЬрд┐рд╕реЗ рдкрд╣рд▓реЗ рд╕рди рд▓реЙрдЬрд┐рдХрд▓ рдбреЛрдореЗрди рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛ред

рдЫрд╡рд┐

рд▓реЙрдЬрд┐рдХрд▓ рдбреЛрдореЗрди рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдФрд░ рдлрд┐рдЬрд┐рдХрд▓ рд░рд┐рд╕реЛрд░реНрд╕ рд╢реЗрдпрд░рд┐рдВрдЧ рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА рд╣реИ, рдЬрд┐рд╕реЗ SPARC V9- рдЖрдзрд╛рд░рд┐рдд UNIX рд▓рд╛рдЗрди рдСрдл рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдордИ 2007 рдореЗрдВ рд╕рди рдорд╛рдЗрдХреНрд░реЛрд╕рд┐рд╕реНрдЯрдореНрд╕ рджреНрд╡рд╛рд░рд╛ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдпрд╛ рджреГрд╢реНрдп рдкреНрд░рдмрдВрдзрди рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реЗ рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдмрд╛рдж рд╡рд╛рд▓реЗ рдХреЛ рдпрд╣рд╛рдВ рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ред

Solaris 10 OS рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг рджрд┐рдП рдЧрдП рд╣реИрдВ, Solaris 11 рдореЗрдВ рдпрд╣ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЯрдЕрдк рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИред

рд╕рди рд╢рдмреНрджрд╛рд╡рд▓реА рдореЗрдВ, рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХреЛ рдбреЛрдореЗрди рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЛрдореЗрди рд╣реЛрддреЗ рд╣реИрдВред

рдбреЛрдореЗрди рднреВрдорд┐рдХрд╛рдПрдБ


  • рдирд┐рдпрдВрддреНрд░рдг рдбреЛрдореЗрди - рдирд┐рдпрдВрддреНрд░рдг рдбреЛрдореЗрди, рдЬрд┐рд╕рдореЗрдВ рдУрд░реЗрдХрд▓ рд╡реАрдПрдо рд╕рд░реНрд╡рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдХреЛ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЙрд╕ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдУрд░реЗрдХрд▓ рд╡реАрдПрдо рд╕рд░реНрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, рдЗрд╕реЗ рдкреНрд░рд╛рдердорд┐рдХ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреЗрд╡рд▓ рдПрдХ рдкреНрд░рдмрдВрдзрди рдбреЛрдореЗрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
  • рд╕реЗрд╡рд╛ рдбреЛрдореЗрди - рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдЬреИрд╕реЗ рд╡рд░реНрдЪреБрдЕрд▓ рд╕реНрд╡рд┐рдЪ, рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╕реНрдХ рдЖрджрд┐ рдХрд╛ рдбреЛрдореЗрдиред рдХрд┐рд╕реА рднреА рдбреЛрдореЗрди рдХреЛ рд╕реЗрд╡рд╛ рдбреЛрдореЗрди рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдирд┐рдпрдВрддреНрд░рдг рдбреЛрдореЗрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╕реЗрд╡рд╛ рдбреЛрдореЗрди рд╣реИред
  • I / O рдбреЛрдореЗрди - рдПрдХ рдбреЛрдореЗрди рдЬрд┐рд╕рдореЗрдВ рд╕рд░реНрд╡рд░ рдкрд░ рднреМрддрд┐рдХ PCIe рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдкрд╣реБрдВрдЪ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рд╕реЗрд╡рд╛ рдбреЛрдореЗрди рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддреЛ рдЗрди рдЙрдкрдХрд░рдгреЛрдВ рддрдХ рдкрд╣реБрдБрдЪ рдкреНрд░рджрд╛рди рдХрд░реЗрдВред рдпрд╣ рдЧреИрд░-рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреНрдб рд╕рд░реНрд╡рд░ рдХреЗ рд▓рдЧрднрдЧ рддреБрд▓рдиреАрдп рдЕрддрд┐рдерд┐ рдбреЛрдореЗрди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИред рдбреЛрдореЗрди рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рд╕рд░реНрд╡рд░ рдкрд░ PCIe рдмрд╕реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рд╣реИред рдРрд╕реЗ рдбреЛрдореЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдХреЛ рдЬрдЯрд┐рд▓ рдмрдирд╛рддрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдирд┐рдпрдВрддреНрд░рдг рдбреЛрдореЗрди I / O рдбреЛрдореЗрди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред

    рдЙрдкрд▓рдмреНрдз PCIe рдмрд╕реЗрдВ рдФрд░ рдЙрдкрдХрд░рдг рджреЗрдЦреЗрдВ:

    # /usr/sbin/ldm list-io 
  • рд░реВрдЯ рдбреЛрдореЗрди - рд░реВрдЯ рдбреЛрдореЗрди рдореЗрдВ I / O рдбреЛрдореЗрди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреЗ рднреМрддрд┐рдХ PCIe рдЙрдкрдХрд░рдгреЛрдВ рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рдкрд╣реБрдВрдЪ рд╣реИред рдкреАрд╕реАрдЖрдИ рдЙрдкрдХрд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рд╕рднреА рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдЗрд╕рдХреА рдкрд╣реБрдВрдЪ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлреИрдмреНрд░рд┐рдХ рдПрд░рд░ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдлреИрдХреНрдЯреНрд░реАред рд░реВрдЯ рдбреЛрдореЗрди рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕рд░реНрд╡рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИред
  • рдЧреЗрд╕реНрдЯ рдбреЛрдореЗрди - рдЧреЗрд╕реНрдЯ рдбреЛрдореЗрди рдореЗрдВ рдХреЗрд╡рд▓ рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рд╣реЛрддреЗ рд╣реИрдВред

рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдФрд░ рд╕рд░реНрд╡рд┐рд╕ рдкрджрдирд╛рдо


  • vnet - рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХред рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдбред
  • vsw - рд╡рд░реНрдЪреБрдЕрд▓ рд╕реНрд╡рд┐рдЪред рд╡рд░реНрдЪреБрдЕрд▓ рд╕реНрд╡рд┐рдЪред
  • vds - рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╕реНрдХ рд╕рд░реНрд╡рд░ред рд╡рд░реНрдЪреБрдЕрд▓ рд╣рд╛рд░реНрдб рдбрд┐рд╕реНрдХ рдбрд┐рд╕реНрдХ рдЙрдкрдпреЛрдЧ рдореЙрдбрд▓ рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд░реНрд╡рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдбрд┐рд╕реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП vdc рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ vds рднреМрддрд┐рдХ рдбрд┐рд╕реНрдХ рдпрд╛ рдЙрдирдХреА рдЫрд╡рд┐рдпреЛрдВ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реЗрд╡рд╛ рд╣реИред
  • vdc - рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╕реНрдХ рдХреНрд▓рд╛рдЗрдВрдЯред рд╡рд░реНрдЪреБрдЕрд▓ рд╣рд╛рд░реНрдб рдбрд┐рд╕реНрдХ рддрдХ рдкрд╣реБрдБрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╕реНрдХ рдЕрддрд┐рдерд┐ рдбреЛрдореЗрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рдЙрдирдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХрд╛рдВрд╢ рдСрдкрд░реЗрд╢рди рд╕рд░реНрд╡рд┐рд╕ рдбреЛрдореЗрди рдкрд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
  • vcc - рд╡рд░реНрдЪреБрдЕрд▓ рдХрдВрд╕реЛрд▓ рдХрдВрд╕рдВрдЯреНрд░реЗрдЯрд░ред рдЖрдорддреМрд░ рдкрд░, рдЗрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ рдПрдХ рдХрдВрдЯреНрд░реЛрд▓ рдбреЛрдореЗрди (рдкреНрд░рд╛рдердорд┐рдХ) рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХрдВрд╕реЛрд▓ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред Svc: / ldoms / vntsd: рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрд╡рд╛ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХрдВрд╕реЛрд▓ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕реЗ рдирд┐рдпрдВрддреНрд░рдг рдбреЛрдореЗрди рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдмреБрдирд┐рдпрд╛рджреА рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг


рдЖрдорддреМрд░ рдкрд░, рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗрд╡рд╛рдПрдВ рдирд┐рдпрдВрддреНрд░рдг рдбреЛрдореЗрди рдореЗрдВ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдк рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдбреЛрдореЗрди рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рд╕реЗрд╡рд╛ рдбреЛрдореЗрдиред

  • рдкреНрд░рд╛рдердорд┐рдХ рдбреЛрдореЗрди рдореЗрдВ рдПрдХ рдХрдВрд╕реЛрд▓ рдХрдВрд╕рдВрдЯреНрд░реЗрдЯрд░ рдмрдирд╛рдПрдВ, рдЬрд┐рд╕рдХрд╛ рдирд╛рдо рд╣реИ рдкреНрд░рд╛рдЗрдорд░реА-vcc0 рдФрд░ 5000-5100 рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдП рдЧрдП рдкреЛрд░реНрдЯ рдХреА рд░реЗрдВрдЬ:

     # /usr/sbin/ldm add-vcc port-range=5000-5100 primary-vcc0 primary 

  • рдкреНрд░рд╛рдердорд┐рдХ рдбреЛрдореЗрди рдореЗрдВ рд╡рд░реНрдЪреБрдЕрд▓ рд╣рд╛рд░реНрдб рдбрд┐рд╕реНрдХ рд╕рд░реНрд╡рд░ рдмрдирд╛рдПрдБ, рдЬрд┐рд╕реЗ рдкреНрд░рд╛рдердорд┐рдХ-vds0 рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ:

     # /usr/sbin/ldm add-vds primary-vds0 primary 

  • рд╣рдо рдкреНрд░рд╛рдЗрдорд░реА рдбреЛрдореЗрди рдореЗрдВ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рд╕реНрд╡рд┐рдЪ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдкреНрд░рд╛рдЗрдорд░реА-vsw0 рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ nxge0 рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗ рдмрд╛рдБрдзрддреЗ рд╣реИрдВред рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдХреЗ рдореИрдХ рдкрддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

     # /usr/sbin/ldm add-vsw net-dev=nxge0 primary-vsw0 primary 

    рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдореИрдХ рдкрддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

     # /usr/sbin/ldm add-vsw mac-addr=2:04:4f:fb:9f:0d net-dev=nxge0 primary-vsw0 primary 

  • рдкреНрд░рд╛рдердорд┐рдХ рдбреЛрдореЗрди рд╕реЗрд╡рд╛рдУрдВ рдХреА рд╕реВрдЪреА рджреЗрдЦреЗрдВ:

     # /usr/sbin/ldm list-services primary 


рдПрдХ рдирд┐рдпрдВрддреНрд░рдг рдбреЛрдореЗрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдФрд░ рдЕрдиреНрдп рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдЙрд╕рд╕реЗ рд╕рдВрд╕рд╛рдзрди рдЬрд╛рд░реА рдХрд░рдирд╛


  • рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджреЗрдЦреЗрдВред SPARC рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдбреЛрдореЗрди рдореЗрдВ рдЗрди рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдЖрдкрдХреЛ CPU рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдкреБрди: рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддреА рд╣реИ:

     # /usr/sbin/ldm list -o crypto primary 
  • рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ 0 рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ, рдпрд╛ рдЗрд╕ рдХрдорд╛рдВрдб рдХреЛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рди рдЫреБрдПрдВ:

     # /usr/sbin/ldm set-mau 0 primary 
  • рдкреНрд░рд╛рдердорд┐рдХ рдбреЛрдореЗрди рдореЗрдВ рдХреЛрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ:

     # /usr/sbin/ldm set-vcpu 8 primary 
  • рд╣рдо рдкреНрд░рд╛рдердорд┐рдХ рдбреЛрдореЗрди рдХрд╛ рдкреБрдирд░реНрдЧрдарди рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдмрд╕ рд╕рд░реНрд╡рд░ рдХреЛ рд░рд┐рдмреВрдЯ рдХрд░рддреЗ рд╣реИрдВ:

     # /usr/sbin/ldm start-reconf primary 
  • рдкреНрд░рд╛рдердорд┐рдХ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП RAM рдХреА рдорд╛рддреНрд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ:

     # /usr/sbin/ldm set-memory 4G primary 
  • рд╡рд░реНрддрдорд╛рди рдбреЛрдореЗрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ:

     # /usr/sbin/ldm add-config initial 
  • рдбреЛрдореЗрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдПрдХ рд╕реВрдЪреА рджреЗрдЦреЗрдВ (рдкреНрд░рд╛рд░рдВрднрд┐рдХ [рдЕрдЧрд▓рд╛ рдкреЙрд╡рд░рди] рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдЧрд▓реА рдмрд╛рд░ рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░ рд▓реЛрдб рд╣реЛрдиреЗ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛):

     # /usr/sbin/ldm list-config 
  • рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░ рдХреЛ рд░рд┐рдмреВрдЯ рдХрд░реЗрдВ:

     # shutdown -y -g0 -i6 

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдирд┐рдпрдВрддреНрд░рдг рдбреЛрдореЗрди рдФрд░ рдЕрдиреНрдп рдбреЛрдореЗрди рдХреЗ рдмреАрдЪ рдХреЛрдИ рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдирд┐рдпрдВрддреНрд░рдг рдбреЛрдореЗрди рдПрдХ рднреМрддрд┐рдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (рдЬреИрд╕реЗ: nxge0) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╢реЗрд╖ рдбреЛрдореЗрди рд╡рд░реНрдЪреБрдЕрд▓ рд╣реИрдВ (рдЬреИрд╕реЗ: vsw0)ред

рдХрдВрдЯреНрд░реЛрд▓ рдбреЛрдореЗрди рдореЗрдВ рдореБрдЦреНрдп рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рд╕реНрд╡рд┐рдЪ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛


  • рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреА рд╕реВрдЪреА:

     # /usr/sbin/dladm show-link 
  • рд╣рдо рдЖрд╡рд╢реНрдпрдХ рд╡рд░реНрдЪреБрдЕрд▓ рд╕реНрд╡рд┐рдЪ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ:

     # /usr/sbin/ifconfig vsw0 plumb 
  • рднреМрддрд┐рдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдВрдж рдХрд░реЗрдВ:

     # /usr/sbin/ifconfig nxge0 down unplumb 
  • рд╣рдо IP рдкрддрд╛ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓ рд╕реНрд╡рд┐рдЪ рдХреЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рддреЗ рд╣реИрдВ:

     # /usr/sbin/ifconfig vsw0 192.168.0.108 netmask 255.255.0.0 broadcast+up 

    рдпрд╛ рдЖрдк рдбреАрдПрдЪрд╕реАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

     # /usr/sbin/ifconfig vsw0 dhcp start 
  • рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд▓рд┐рдЦрдирд╛ рди рднреВрд▓реЗрдВ:

     # mv /etc/hostname.nxge0 /etc/hostname.vsw0 

    рдбреАрдПрдЪрд╕реАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп:

     # mv /etc/dhcp.nxge0 /etc/dhcp.vsw0 

рдЧреЗрд╕реНрдЯ рдбреЛрдореЗрди рдмрдирд╛рдирд╛


  • Ldg1 рдбреЛрдореЗрди рдмрдирд╛рдирд╛:

     # /usr/sbin/ldm add-domain ldg1 
  • Ldg1 рдбреЛрдореЗрди рдореЗрдВ рдкреНрд░реЛрд╕реЗрд╕рд░ рдЬреЛрдбрд╝рдирд╛:

     # /usr/sbin/ldm add-vcpu 8 ldg1 
  • Ldg1 рдбреЛрдореЗрди рдореЗрдВ RAM рдЬреЛрдбрд╝рдирд╛:

     # /usr/sbin/ldm add-memory 2G ldg1 
  • Ldg1 рдбреЛрдореЗрди рдореЗрдВ vsw0 рд╕реНрд╡рд┐рдЪ рд╕реЗ рдЬреБрдбрд╝реЗ vnet1 рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдЬреЛрдбрд╝рдирд╛:

     # /usr/sbin/ldm add-vnet vnet1 primary-vsw0 ldg1 
  • рднреМрддрд┐рдХ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ / dev / dsk / c2t1d0s2 рдХреЛ Vol1 рдирд╛рдо рдХреЗ рдкреНрд░рд╛рдердорд┐рдХ-vds0 рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╕реНрдХ рд╕рд░реНрд╡рд░ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред

     # /usr/sbin/ldm add-vdsdev /dev/dsk/c2t1d0s2 vol1@primary-vds0 

    рдпрд╛:

    • рдПрдХ рдорд╛рдЙрдВрдЯ рдмрд┐рдВрджреБ рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдирд╛:

       # zfs create -o mountpoint=/LDoms rpool/LDoms 
    • рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЖрдХрд╛рд░ рдХреА рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдирд╛:

       # /usr/sbin/zfs create -V 10G rpool/LDoms/disk1 
    • ZFS рд╡рд┐рднрд╛рдЬрди рдХреЛ рдбрд┐рд╕реНрдХ рд╕рд░реНрд╡рд░ рдореЗрдВ рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╕реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:

       # /usr/sbin/ldm add-vdsdev /dev/zvol/dsk/rpool/LDoms/disk1 vol1@primary-vds0 

    рдпрд╛:

    • рдПрдХ 10 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБ:

       # /usr/sbin/mkfile 10G < > 
    • рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╕реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдЬреЛрдбрд╝реЗрдВ:

       # /usr/sbin/ldm add-vdsdev < > vol1@primary-vds0 
  • рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╕реНрдХ vol1 @ рдкреНрд░рд╛рдердорд┐рдХ-vds0 рдХреЛ ldg1 рдбреЛрдореЗрди рдореЗрдВ vdisk1 рдирд╛рдо рд╕реЗ рдЬреЛрдбрд╝реЗрдВ:

     # /usr/sbin/ldm add-vdisk vdisk1 vol1@primary-vds0 ldg1 
  • рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рд╣реЛрдиреЗ рдкрд░ рд╣рдо ldg1 рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдСрдЯреЛрд▓реЛрдб рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ:

     # /usr/sbin/ldm set-var auto-boot\?=true ldg1 
  • рд╡рд╣ рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдЬрд┐рд╕рд╕реЗ ldg1 рдбреЛрдореЗрди рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:

     # /usr/sbin/ldm set-var boot-device=vdisk1 ldg1 
  • рдирд┐рдпрдВрддреНрд░рдг рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП ldg1 рдбреЛрдореЗрди рдХреЛ рдмрд╛рдВрдзреЗрдВ:

     # /usr/sbin/ldm bind-domain ldg1 
  • Ldg1 рдбреЛрдореЗрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдЦреЗрдВ, CONS рдХреЙрд▓рдо рдЙрд╕ рдкреЛрд░реНрдЯ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдЧрд╛ рдЬрд┐рд╕ рдкрд░ рд╡рд╣ рдбреЛрдореЗрди рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддрд╛ рд╣реИ:

     # /usr/sbin/ldm list-domain ldg1 
  • Ldg1 рдбреЛрдореЗрди рд╕реЗ рдЬреБрдбрд╝реЗ рд╕рднреА рд╕рдВрд╕рд╛рдзрди рджреЗрдЦреЗрдВ:

     # /usr/sbin/ldm list-bindings ldg1 
  • рдкреЛрд░реНрдЯ 5000 рдкрд░ рд╕реБрдирдиреЗ рд╡рд╛рд▓реЗ рдбреЛрдореЗрди рдХрдВрд╕реЛрд▓ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ:

     # /usr/bin/telnet localhost 5000 
  • рдпрджрд┐ рдЗрд╕реЗ рд░реЛрдХрд╛ рдЧрдпрд╛ рд╣реИ рддреЛ ldg1 рдбреЛрдореЗрди рд╢реБрд░реВ рдХрд░реЗрдВ:

     # /usr/sbin/ldm start-domain ldg1 

рдПрдХ рдбреАрд╡реАрдбреА рд╕реЗ Oracle Solaris 10 рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ


  • рд╡реЙрд▓реНрдпреВрдо рдкреНрд░рдмрдВрдзрди рд╕реЗрд╡рд╛ рдмрдВрдж рдХрд░реЗрдВ:

     # /usr/sbin/svcadm disable volfs 
  • рд╣рдо рдЖрд╡рд╢реНрдпрдХ рдбреЛрдореЗрди рд░реЛрдХрддреЗ рд╣реИрдВ:

     # /usr/sbin/ldm stop ldg1 
  • рдкреНрд░рдмрдВрдзрд┐рдд рдбреЛрдореЗрди рдХреА рд╕реВрдЪреА рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓реЗрдВ:

     # /usr/sbin/ldm unbind-domain ldg1 
  • DVD_vol рдирд╛рдо рдХреЗ рддрд╣рдд рдкреНрд░рд╛рдердорд┐рдХ-vds0 рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╕реНрдХ рд╕рд░реНрд╡рд░ рдкрд░ рдбреНрд░рд╛рдЗрд╡ / рджреЗрд╡ / dsk / c0t0d0s2 рдЬреЛрдбрд╝реЗрдВ

     # /usr/sbin/ldm add-vdsdev /dev/dsk/c0t0d0s2 dvd_vol@primary-vds0 
  • рд╣рдо vdisk_cd_media рдирд╛рдо рдХреЗ рддрд╣рдд рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЛ ldg1 рдбреЛрдореЗрди рд╕реЗ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ:

     # /usr/sbin/ldm add-vdisk vdisk_cd_media dvd_vol@primary-vds0 ldg1 
  • Ldg1 рдбреЛрдореЗрди рд╕реЗ рдЬреБрдбрд╝реЗ рд╕рднреА рд╕рдВрд╕рд╛рдзрди рджреЗрдЦреЗрдВ:

     # /usr/sbin/ldm list-bindings ldg1 
  • рдирд┐рдпрдВрддреНрд░рдг рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП ldg1 рдбреЛрдореЗрди рдХреЛ рдмрд╛рдВрдзреЗрдВ:

     # /usr/sbin/ldm bind-domain ldg1 
  • рд▓реЙрдиреНрдЪ ldg1 рдбреЛрдореЗрди:

     # /usr/sbin/ldm start-domain ldg1 
  • рдбреЛрдореЗрди рдХрдВрд╕реЛрд▓ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ:

     # /usr/bin/telnet localhost 5000 
  • Vdisk_cd_media рдХреЗ рд▓рд┐рдП рдбреЛрдореЗрди рдбрд┐рд╡рд╛рдЗрд╕ рдЙрдкрдирд╛рдо рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ:

     ok devalias 
  • рдбрд┐рд╕реНрдХ рд╕реЗ рдмреВрдЯ:

     ok boot vdisk_cd_media:f 

рдПрдХ рдЫрд╡рд┐ рд╕реЗ Oracle Solaris 10 рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ


  • рдЖрд╡рд╢реНрдпрдХ рдбреЛрдореЗрди рд░реЛрдХреЗрдВ:

     # /usr/sbin/ldm stop ldg1 
  • рдкреНрд░рдмрдВрдзрд┐рдд рдбреЛрдореЗрди рдХреА рд╕реВрдЪреА рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓реЗрдВ:

     # /usr/sbin/ldm unbind-domain ldg1 
  • Solaris10.iso рдЫрд╡рд┐ рдХреЛ iso_vol рдирд╛рдо рдХреЗ рдкреНрд░рд╛рдердорд┐рдХ-vds0 рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╕реНрдХ рд╕рд░реНрд╡рд░ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:

     # /usr/sbin/ldm add-vdsdev /export/solaris10.iso iso_vol@primary-vds0 
  • Vdisk_iso рдХреЗ рд░реВрдк рдореЗрдВ ldg1 рдбреЛрдореЗрди рд╕реЗ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреНрдб рдбреНрд░рд╛рдЗрд╡ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ:

     # /usr/sbin/ldm add-vdisk vdisk_iso iso_vol@primary-vds0 ldg1 
  • Ldg1 рдбреЛрдореЗрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рднреА рд╕рдВрд╕рд╛рдзрди рджреЗрдЦреЗрдВ:

     # /usr/sbin/ldm list-bindings ldg1 
  • рдирд┐рдпрдВрддреНрд░рдг рдбреЛрдореЗрди рдХреЗ рд╕рд╛рде рд╕рд╣рдпреЛрдЧреА ldg1 рдбреЛрдореЗрди:

     # /usr/sbin/ldm bind-domain ldg1 
  • рд▓реЙрдиреНрдЪ ldg1 рдбреЛрдореЗрди:

     # /usr/sbin/ldm start-domain ldg1 
  • рдбреЛрдореЗрди рдХрдВрд╕реЛрд▓ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ:

     # /usr/bin/telnet localhost 5000 
  • Vdisk_iso рдХреЗ рд▓рд┐рдП рдбреЛрдореЗрди рдбрд┐рд╡рд╛рдЗрд╕ рдЙрдкрдирд╛рдо рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ:

     ok devalias 
  • рдЫрд╡рд┐ рд╕реЗ рдмреВрдЯ рдХрд░реЗрдВ:

     ok boot vdisk_iso:f 

рдбреЛрдореЗрди рд╡рд┐рд▓реЛрдкрди


  • Ldg1 рдбреЛрдореЗрди рдмрдВрдж рдХрд░реЗрдВ:

     # /usr/sbin/ldm stop-domain ldg1 
  • рдЕрдирд▓рд┐рдВрдХ рдХрд░реЗрдВ ldg1 рдбреЛрдореЗрди:

     # /usr/sbin/ldm unbind-domain ldg1 
  • Ldg1 рдбреЛрдореЗрди рд╣рдЯрд╛рдПрдВ:

     # /usr/sbin/ldm remove-domain ldg1 

Source: https://habr.com/ru/post/hi468163/


All Articles