рдЖрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЕрдЧрд░ рдореБрдЭреЗ рдкрд░реАрдХреНрд╖рдгред рдХреНрдпрд╛ YML рдбреЗрд╡рд▓рдкрд░реНрд╕ рдкрд░реАрдХреНрд╖рдг рдпреЛрдЧреНрдп рдХрд╛ рд╕рдкрдирд╛ рджреЗрдЦрддреЗ рд╣реИрдВ?

рд░рд╕реЛрдИ-рд╕реА рд╕реНрдХреАрдорд╛


рдпрд╣ рд╕реЗрдВрдЯ-рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рд▓рд┐рдирдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдореВрд╣ рдореЗрдВ рдкреНрд░рд╕реНрддреБрддрд┐ 2018-04-25 рдХрд╛ рдкрд╛рда рд╕рдВрд╕реНрдХрд░рдг рд╣реИред рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдЙрджрд╛рд╣рд░рдг https://github.com/ultral/ansible-role-testing рдкрд░ рдорд┐рд▓рддрд╛ рд╣реИ


рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреНрд░рдмрдВрдзрди рдмрдирд╛рддреЗ рд╣реИрдВ, рди рдХрд┐ рдмреИрд╢ ред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕реЗ рдХреБрдЫ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХреИрд╕реЗред рдХреНрдпрд╛ рдЖрдкрдиреЗ рдХрднреА рдЕрдирд╕реБрдиреА рднреВрдорд┐рдХрд╛рдУрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ? рдЖрдк рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ?


рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ?


рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕:


  • рдмрд╣реБрдд рд╕рд╛рд░реА рд╡рд┐рднрд┐рдиреНрди рднреВрдорд┐рдХрд╛рдПрдБред
  • рд╣рд╛рдЗрдкрд░- V рдПрдХ рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╣реЛрд╕реНрдЯ рдХрд░рддрд╛ рд╣реИред
  • рдорд╛рдВрдЧ рдкрд░ рд╡реАрдПрдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реАрдорд┐рдд рд╕рдВрднрд╛рд╡рдирд╛ рд╡рд╛рд▓реЗ рдПрдХ рдирд┐рдЬреА рдмрд╛рджрд▓ред
  • рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░реЙрдХреНрд╕реАред
  • рдЕрдХреНрд╖рдорддрд╛ рдПрдХ рднреВрдорд┐рдХрд╛ рдХреЗ рдХрд╛рд░рдг doрдХрд░ рдХреЗ рдЕрдВрджрд░ ansible рднреВрдорд┐рдХрд╛рдУрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреА рд╣реИ, рдкреВрд░реЗ VM рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдХрд╛рд░рдгред
  • рдЕрдиреБрддреНрддрд░рд┐рдд рднреВрдорд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдЧрд┐рдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд▓рд┐рдП рдЧреНрд░реАрди рдмрд┐рд▓реНрдб рдкреЙрд▓рд┐рд╕реА рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдпред

рдЖрдЗрдП рд╣рдо рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдореМрдЬреВрджрд╛ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВред


рдирд╛рдордЯреЗрд╕реНрдЯ рдХрд┐рдЪрдирдЕрдгреБрдирдпрд╛ рдмрдирд╛рдПрдБ
рднрд╛рд╖рд╛рдЧрд╣рд░реЗ рд▓рд╛рд▓ рд░рдВрдЧ рдХрд╛рдЕрдЬрдЧрд░рдмреИрд╢ / рдорд╛рдгрд┐рдХ
рдкрд░ рдирдЬрд░ рд░рдЦрдиреЗ рд╡рд╛рд▓реЛрдВ1321260
рд╕рд┐рддрд╛рд░реЗ141311541
рдлреЛрд░реНрдХреНрд╕5021742
рд▓рд╛рдЗрд╕реЗрдВрд╕рдЕрдкрд╛рдЪреЗ реи.режрдПрдордЖрдИрдЯреАрдХреЛрдИ
рдХрд░рддрд╛ рд╣реИ192912640
рд╡рд┐рдЬреНрдЮрдкреНрддрд┐1011210
рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛109825

рдирд╛рдоtestinfraserverspecinspecрдЧреЙрд╕
Githubphilpep / testinframizzy / serverpecрдорд╣рд╛рд░рд╛рдЬ / рдирд┐рд░реАрдХреНрд╖рдгрдПрд▓реНрд╕реИрдмреНрдмреА / рдЧреЙрд╕
рднрд╛рд╖рд╛рдЕрдЬрдЧрд░рдЧрд╣рд░реЗ рд▓рд╛рд▓ рд░рдВрдЧ рдХрд╛рдЧрд╣рд░реЗ рд▓рд╛рд▓ рд░рдВрдЧ рдХрд╛рдЬрд╛рдиреЗ
рдкрд░ рдирдЬрд░ рд░рдЦрдиреЗ рд╡рд╛рд▓реЛрдВ9314516567
рд╕рд┐рддрд╛рд░реЗ997210511672170
рдлреЛрд░реНрдХреНрд╕138361330156
рд▓рд╛рдЗрд╕реЗрдВрд╕рдЕрдкрд╛рдЪреЗ реи.режрдПрдордЖрдИрдЯреАрдЕрдкрд╛рдЪреЗ реи.режрдЕрдкрд╛рдЪреЗ реи.реж
рдХрд░рддрд╛ рд╣реИ38018544609309
рд╡рд┐рдЬреНрдЮрдкреНрддрд┐3528234647
рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛4311015931

рд╣рдордиреЗ рдкрд╣рд┐рдпрд╛ рдХреЛ рд╕реБрджреГрдврд╝ рдХрд░рдиреЗ рдФрд░ рдЙрддреНрдкрд╛рджрди рддреИрдпрд╛рд░ рд╕рдорд╛рдзрд╛рди рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рд╣рдорд╛рд░реА рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ рдЯреАрдо рдХреЗ рдкрд╛рд╕ рдорд╛рдгрд┐рдХ рдХреЗ рд╕рд╛рде рдордЬрдмреВрдд рд░реВрдмреА рдХреМрд╢рд▓ рдФрд░ рдорд╣рд╛рди рдЕрдиреБрднрд╡ рдерд╛, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╣рдордиреЗ рдЯреЗрд╕реНрдЯ рдХрд┐рдЪрди рдФрд░ рдЗрдВрд╕реНрдкреЗрдХ рдЪреБрдирд╛


рд░рд╕реЛрдИ-рд╕реАрдЖрдИ


рд░рд╕реЛрдИ-рд╕реА рд╕реНрдХреАрдорд╛


рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдПрдХ рдирдпрд╛ рд╡реАрдПрдо рдмрдирд╛рдирд╛ рд╣реИ, рдПрдХ рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рддреЗ рд╣реИрдВ рдФрд░ рдХреБрдЫ рдзреВрдореНрд░рдкрд╛рди рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╣реИрдВред


рдЧреНрд░реАрди рдмрд┐рд▓реНрдб рдкреЙрд▓рд┐рд╕реА


рдЧреНрд░реАрди рдмрд┐рд▓реНрдб рдкреЙрд▓рд┐рд╕реА рд╕реНрдХреАрдорд╛


рд╕рд╛рде рд╣реА, рд╣рдордиреЗ рдЧреНрд░реАрди-рдмрд┐рд▓реНрдб рдиреАрддрд┐ рд▓рд╛рдЧреВ рдХреАред рд╣рдордиреЗ рдкреНрд░рддреНрдпреЗрдХ рд╢рд╛рдЦрд╛ рдХреЗ рд▓рд┐рдП рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдП рдФрд░ рдпрджрд┐ рдкрд░реАрдХреНрд╖рдг рдареАрдХ рд╣реИрдВ, рддреЛ рдПрдХ рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рддреЗ рд╣реИрдВред


рдиреЗрд╕реНрдЯреЗрдб рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди


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


рд╣рдореЗрдВ рдЧрд╣рд░рд╛рдИ рддрдХ рдЬрд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ


рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╣рдордиреЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдиреЗрд╕реНрдЯреЗрдб рдХреЗ Virtualbox x32 рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдХрд░реНрдиреЗрд▓ рдШрдмрд░рд╛рд╣рдЯ рдХреЗ рдХрд╛рд░рдг рдпрд╣ рдмреБрд░рд╛ рд╡рд┐рдЪрд╛рд░ рдерд╛ред рд╣рдорд╛рд░реЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдореЗрдВ рд╣рдорд╛рд░реЗ рд╡реАрдПрдо рдХреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд╛рдЧ x86_64 рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдЕрдиреБрд╕рдВрдзрд╛рди рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╣рдордиреЗ рдиреЗрд╕реНрдЯреЗрдб рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рд╣рдорд╛рд░реЗ рдореЗрдЬрдмрд╛рди рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдерд╛ред


рдореБрджреНрджреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛


рдореИрдВ рдЧрд╡рд╛рд╣реА рд▓рд╛рдЧреВ рдХрд░ рд░рд╣рд╛ рдерд╛ рдФрд░ рдХреБрдЫ рдореБрджреНрджреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рдерд╛ред


рдореЗрдЬрдмрд╛рди рд╕реЗ рдкрд░реАрдХреНрд╖рдг рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╡реАрдХреЗ рдореЗрдВ рдкреНрд░реЙрдХреНрд╕реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкрд╛рд╕ рдХрд░реЗрдВ


рдХреБрдЫ рдкрд░реАрдХреНрд╖рдг рд╕реВрдЯреЛрдВ рдореЗрдВ, рд╣рдордиреЗ рд╡реАрдкреАрдПрди рдХреЗ рдЕрдВрджрд░ рдкреНрд░реЙрдХреНрд╕реА рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рд╣реИрдВ рдЬреЛ рдЯреЗрд╕реНрдЯрдХреЗрдВрдХрд┐рдиреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдкреНрд░реЙрдХреНрд╕реА рдХреЛ рдЯреЗрд╕реНрдЯрдХреЗрдВрд╕реЗрди рд╣реЛрд╕реНрдЯ рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ ansible рдЦрд╛рд▓реА рдорд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдЕрддрд┐рд░рд┐рдХреНрдд рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ


рд╕рдорд╛рдзрд╛рди: ENV рдЪрд░ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реЛрдиреЗ рдкрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░реЙрдХреНрд╕реА рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд░рдм рдЯреЗрдореНрдкрд▓реЗрдЯ рдмрдирд╛рдПрдВ


<%= ENV['http_proxy'].to_s.empty? ? 'http://proxy.example.com:3128' : ENV['http_proxy'] %> 

рдкреНрд▓реЗрдмреБрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВ


рдХреБрдЫ рднреВрдорд┐рдХрд╛рдПрдБ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреА рд╣реИрдВред рдЯреЗрд╕реНрдЯ рд╕реВрдЯ рдХреА рддрд░рд╣ рджреЗрдЦрд╛ рдЧрдпрд╛ рдерд╛:


  • VMs рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рддреИрдирд╛рдд рдХрд░реЗрдВ
  • рдкреБрдирдГ рд▓реЛрдб рдиреЗрдЯрд╡рд░реНрдХ
  • рдпрд╣ рд╡рд┐рдлрд▓ рд╣реИ

рд╕рдорд╛рдзрд╛рди: VMs рдореЗрдВ рдЗрдВрдЯрд░рдлреЗрд╕ рдЬреЛрдбрд╝реЗрдВ


рдпрджрд┐ рдлреЗрд▓ рдХреЗрд╕реЛрдВ рдореЗрдВ "-" рдирд╛рдо рд╣реИ рддреЛ рдлреЗрд▓


рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ vm рдирд╛рдо рдореЗрдВ "_" рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ


рд╕рдорд╛рдзрд╛рди: рд╕реВрдЯрдХреЗрд╕ рдХрд╛ рдирд╛рдо рдмрджрд▓реЗрдВ "vm_" => "vm-"


рдУрд░реЗрдХрд▓ рдкрд░реАрдХреНрд╖рдг "рдХреЗ рдмрд┐рдирд╛ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИред" VM рдирд╛рдо рдХреЗ рдЕрдВрдд рдореЗрдВ


рд╣рдо рдЙрддреНрдкрд╛рджрди рдореЗрдВ рднреВрдорд┐рдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЬрдм рд╣рдордиреЗ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рддреЛ рдпрд╣ рд╡рд┐рдлрд▓ рд░рд╣рд╛ред рд╣рдордиреЗ рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд┐рдпрд╛ред


рдореИрдВ рдХреНрд▓реВ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред


 [root@vm-oracle vagrant]# getent ahosts vm-oracle 127.0.0.1 STREAM vm-oracle 127.0.0.1 DGRAM 127.0.0.1 RAW [root@vm-oracle vagrant]# getent ahosts vm-oracle. fe80::a00:27ff:febd:bd6a STREAM vm-oracle fe80::a00:27ff:febd:bd6a DGRAM fe80::a00:27ff:febd:bd6a RAW 10.0.2.15 STREAM 10.0.2.15 DGRAM 10.0.2.15 RAW [root@oracle vagrant]# getent ahosts oracle.example.com. 192.168.128.182 STREAM oracle.example.local 192.168.128.182 DGRAM 192.168.128.182 RAW 

рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ?


рдпрд╣ рдореБрд╢реНрдХрд┐рд▓ рдмрдЧ рд╣реИ:


  1. рд╣рдордиреЗ IPv4 рдХреЛ рдХреЗрд╡рд▓ рд╢реНрд░реЛрддрд╛ рд╢реНрд░реЛрддрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рд╣реИ
  2. oracle рдиреЗ FQDN рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛
  3. linux рдореЗрдВ hostname рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдбреЗрдЯрд╛рдмреЗрд╕ "myhostname" рд╣реИ, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ / etc / рдореЗрдЬрдмрд╛рди рдФрд░ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рдмрд╛рдж рд╣реЛрддрд╛ рд╣реИ
  4. Vagrant рдиреЗ VM рдФрд░ рдЕрдкрдбреЗрдЯреЗрдб /etc/hosts рдмрдирд╛рдП

рдореИрдВ рдЗрд╕реЗ рдереЛрдбрд╝рд╛ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛:
рдорд╛рдорд▓реЗ рдореЗрдВ рдХреНрдпрд╛ рд╣реБрдЖ рд╣реИ vm-oracle ?


  1. рдпреЛрдирд┐ рдирд┐рд░реНрдорд┐рдд рд╡реА.рдПрдо.
  2. рдпреЛрдирд┐ рдЕрджреНрдпрддрди /etc/hosts ( vm-oracle x2)
  3. oracle рд╢реНрд░реЛрддрд╛ рдиреЗ IPv4 рдХреЛ рд╕реБрдирд╛
  4. oracle рд╢реНрд░реЛрддрд╛рдУрдВ рдиреЗ vm-oracle рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ ред рдФрд░ IPv6 рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛
  5. рд╡рд┐рдлрд▓

рдорд╛рдорд▓рд╛ vm-oracle рдореЗрдВ рдХреНрдпрд╛ рд╣реБрдЖ рд╣реИ ред ?


  1. рдпреЛрдирд┐ рдирд┐рд░реНрдорд┐рдд рд╡реА.рдПрдо.
  2. рдпреЛрдирд┐ рдЕрджреНрдпрддрди / рдЖрджрд┐ / рдореЗрдЬрдмрд╛рди ( vm-oracle рдФрд░ vm-oracleред )
  3. oracle рд╢реНрд░реЛрддрд╛ рдиреЗ IPv4 рдХреЛ рд╕реБрдирд╛
  4. oracle рд╢реНрд░реЛрддрд╛рдУрдВ рдиреЗ vm-oracle рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ ред рдФрд░ IPv4 рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛
  5. рдареАрдХ

OOM рдЖ рд░рд╣рд╛ рд╣реИ


OOM рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ VMs рдХреЛ рдорд╛рд░ рд░рд╣рд╛ рдерд╛ред рдЕрдЬреАрдм рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдгрдХ рд╡рд┐рдлрд▓ рд░рд╣рд╛ред


рд╕рдорд╛рдзрд╛рди: рд░реИрдо рдмрдврд╝рд╛рдПрдБ


рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдмрдирд╛рддрд╛ рд╣реИ


рдпрд╣ рдзреАрд░реЗ-рдзреАрд░реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛


рд╕рдорд╛рдзрд╛рди:


  • рдкреИрдХрд░ ред рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдкрд╣рд▓реЗ рд╕реЗ рдирд┐рд░реНрдорд┐рдд рдпреЛрдирд┐ рдмреЙрдХреНрд╕
  • рд╕рдВрдЧрд╛рдорд┐рддрд┐

рдирд┐рд╖реНрдХрд░реНрд╖


рдПрдХ рддрд░рдл, рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рджреВрд╕рд░реА рдУрд░, рдХреБрдЫ рдореБрджреНрджреЗ рд╣реИрдВ


  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрдХреВрд▓ рдирд╣реАрдВ рд╣реИред
  • рд╣рдо рд░реВрдмреА рдФрд░ рдЕрдЬрдЧрд░ рдХреЛ рдорд┐рд▓рд╛рддреЗ рд╣реИрдВред
  • рдХреЛрдИ рдЗрдВрдбрд┐рдкреЛрдЯреЗрдВрд╕ рдЪреЗрдХ рдирд╣реАрдВ рд╣реИред
  • рдпрд╣ рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
  • рдПрдХрд▓ рдХрд╛рд░реНрдп рдореЗрдВ рд▓реЙрдЧ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдХрдард┐рди рд╣реИред

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЕрдгреБ рдФрд░ рдбреЙрдХрдЯрд░ рдХрд╛рдлреА рджрд┐рд▓рдЪрд╕реНрдк рд╕рдорд╛рдзрд╛рди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред


рдХреБрдЫ рд╕рдВрдмрдВрдзрд┐рдд рд▓рд┐рдВрдХ


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


All Articles