2 āϘāĻ¨ā§āϟāĻžāϰ āĻŽāĻ§ā§āϝ⧇ oVirtāĨ¤ āĻĒāĻžāĻ°ā§āϟ 3āĨ¤ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϏ⧇āϟāĻŋāĻ‚āϏ

āĻāχ āύāĻŋāĻŦāĻ¨ā§āϧ⧇, āφāĻŽāϰāĻž āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āϐāĻšā§āĻ›āĻŋāĻ•, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĻāϰāĻ•āĻžāϰ⧀ āϏ⧇āϟāĻŋāĻ‚āϏ āĻĻ⧇āĻ–āĻŦ:

āĻāχ āύāĻŋāĻŦāĻ¨ā§āϧāϟāĻŋ āĻāĻ•āϟāĻŋ āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻ•āϤāĻž, 2 āϘāĻ¨ā§āϟāĻžāϰ āĻŽāĻ§ā§āϝ⧇ oVirt āĻĻ⧇āĻ–āϤ⧇ āĻļ⧁āϰ⧁ āĻ•āϰ⧁āύ 1 āĻ…āĻ‚āĻļ и āĻ…āĻ‚āĻļ 2.

āĻĒā§āϰāĻŦāĻ¨ā§āϧ

  1. āĻ­ā§‚āĻŽāĻŋāĻ•āĻž
  2. āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ (āĻ“āĻ­āĻŋāĻ°ā§āϟ-āχāĻžā§āϜāĻŋāύ) āĻāĻŦāĻ‚ āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰ (āĻšā§‹āĻ¸ā§āϟ) āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇
  3. āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϏ⧇āϟāĻŋāĻ‚āϏ - āφāĻŽāϰāĻž āĻāĻ–āĻžāύ⧇

āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āϏ⧇āϟāĻŋāĻ‚āϏ

āϏ⧁āĻŦāĻŋāϧāĻžāϰ āϜāĻ¨ā§āϝ, āφāĻŽāϰāĻž āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĒā§āϝāĻžāϕ⧇āϜ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻŦ:

$ sudo yum install bash-completion vim

bash-completion āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āϰ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϤāĻž āϏāĻ•ā§āώāĻŽ āĻ•āϰāϤ⧇, bash-āĻ āĻ¸ā§āϝ⧁āχāϚ āĻ•āϰ⧁āύāĨ¤

āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ DNS āύāĻžāĻŽ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāĻšā§āϛ⧇

āĻāϟāĻŋ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāĻŦ⧇ āϝāĻ–āύ āφāĻĒāύāĻžāϕ⧇ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āύāĻžāĻŽ (CNAME, āωāĻĒāύāĻžāĻŽ, āĻŦāĻž āĻĄā§‹āĻŽā§‡āύ āĻĒā§āϰāĻ¤ā§āϝāϝāĻŧ āĻ›āĻžāĻĄāĻŧāĻžāχ āĻāĻ•āϟāĻŋ āϛ⧋āϟ āύāĻžāĻŽ) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĒāϰāĻŋāϚāĻžāϞāϕ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻšāĻŦ⧇⧎ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻžāϰ āĻ•āĻžāϰāϪ⧇, āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āύāĻžāĻŽā§‡āϰ āϤāĻžāϞāĻŋāĻ•āĻžāϝāĻŧ āϏāĻ‚āϝ⧋āϗ⧇āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤

āĻāĻ•āϟāĻŋ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĢāĻžāχāϞ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ:

$ sudo vim /etc/ovirt-engine/engine.conf.d/99-custom-sso-setup.conf

āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁:

SSO_ALTERNATE_ENGINE_FQDNS="ovirt.example.com some.alias.example.com ovirt"

āĻāĻŦāĻ‚ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϚāĻžāϞ⧁ āĻ•āϰ⧁āύ:

$ sudo systemctl restart ovirt-engine

AD āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĒā§āϰāĻŽāĻžāĻŖā§€āĻ•āϰāĻŖ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇

oVirt-āĻāϰ āĻāĻ•āϟāĻŋ āĻ…āĻ¨ā§āϤāĻ°ā§āύāĻŋāĻ°ā§āĻŽāĻŋāϤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻŦ⧇āϏ āϰāϝāĻŧ⧇āϛ⧇, āϤāĻŦ⧇ āĻŦāĻšāĻŋāϰāĻžāĻ—āϤ LDAP āĻĒā§āϰāĻĻāĻžāύāĻ•āĻžāϰ⧀āϰāĻžāĻ“ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ, āϏāĻšāĨ¤ āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāύ.

āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āϏāĻšāϜ āωāĻĒāĻžāϝāĻŧ āĻšāϞ āωāχāϜāĻžāĻ°ā§āĻĄāϟāĻŋ āĻļ⧁āϰ⧁ āĻ•āϰāĻž āĻāĻŦāĻ‚ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰāϟāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϚāĻžāϞ⧁ āĻ•āϰāĻž:

$ sudo yum install ovirt-engine-extension-aaa-ldap-setup
$ sudo ovirt-engine-extension-aaa-ldap-setup
$ sudo systemctl restart ovirt-engine

āωāχāϜāĻžāĻ°ā§āĻĄ āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ
$ sudo ovirt-āχāĻžā§āϜāĻŋāύ-āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ-aa-ldap-āϏ⧇āϟāφāĻĒ
āωāĻĒāϞāĻŦā§āϧ LDAP āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ:
...
3 - āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋ
...
āĻ…āύ⧁āĻ—ā§āϰāĻš āĻ•āϰ⧇ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύ: 3
āĻ…āύ⧁āĻ—ā§āϰāĻš āĻ•āϰ⧇ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋ āĻŦāύ āύāĻžāĻŽ āϞāĻŋāϖ⧁āύ: example.com

āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āύ⧁āĻ—ā§āϰāĻš āĻ•āϰ⧇ āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύ (startTLS, ldaps, āĻĒā§āϞ⧇āχāύ) [startTLS]:
PEM āĻāύāϕ⧋āĻĄā§‡āĻĄ CA āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰ (āĻĢāĻžāχāϞ, URL, āχāύāϞāĻžāχāύ, āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ, āĻ…āύāĻŋāϰāĻžāĻĒāĻĻ) āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āύ⧁āĻ—ā§āϰāĻš āĻ•āϰ⧇ āĻĒāĻĻā§āϧāϤāĻŋ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύ: URL āϟāĻŋ
URL āϟāĻŋ: wwwca.example.com/myRootCA.pem
āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ DN āϞāĻŋāϖ⧁āύ (āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ uid=username,dc=example,dc=com āĻŦāĻž āĻŦ⧇āύāĻžāĻŽā§€āϰ āϜāĻ¨ā§āϝ āĻ–āĻžāϞāĻŋ āϰāĻžāϖ⧁āύ): CN=oVirt-Engine,CN=Users,DC=example,DC=com
āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ āϞāĻŋāϖ⧁āύ: *āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ*
[ INFO ] 'CN=oVirt-Engine,CN=Users,DC=example,DC=com' āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āφāĻŦāĻĻā§āϧ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāĻž āĻšāĻšā§āϛ⧇
āφāĻĒāύāĻŋ āĻ•āĻŋ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻŽā§‡āĻļāĻŋāύ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āĻ• āϏāĻžāχāύ-āĻ…āύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āϝāĻžāĻšā§āϛ⧇āύ (āĻšā§āϝāĻžāρ, āύāĻž) [āĻšā§āϝāĻžāρ]:
āĻ…āύ⧁āĻ—ā§āϰāĻš āĻ•āϰ⧇ āĻĒā§āϰ⧋āĻĢāĻžāχāϞ⧇āϰ āύāĻžāĻŽ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧁āύ āϝāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āĻĻ⧃āĻļā§āϝāĻŽāĻžāύ āĻšāĻŦ⧇ [example.com]:
āϞāĻ—āχāύ āĻĒā§āϰāĻŦāĻžāĻš āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧁āύ:
āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āύāĻžāĻŽ āϞāĻŋāϖ⧁āύ: someAnyUser
āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ āϞāĻŋāϖ⧁āύ:
...
[ INFO ] āϞāĻ—āχāύ āĻ•ā§āϰāĻŽ āϏāĻĢāϞāĻ­āĻžāĻŦ⧇ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇⧎
...
āϚāĻžāϞāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āĻ•ā§āϰāĻŽ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύ (āϏāĻŽā§āĻĒāĻ¨ā§āύ, āĻŦāĻžāϤāĻŋāϞ, āϞāĻ—āχāύ, āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ) [āϏāĻŽā§āĻĒāĻ¨ā§āύ]:
[ āϤāĻĨā§āϝ ] āĻĒāĻ°ā§āϝāĻžāϝāĻŧ: āϞ⧇āύāĻĻ⧇āύ āϏ⧇āϟāφāĻĒ
...
āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āϏāĻžāϰāĻžāĻ‚āĻļ
...

āωāχāϜāĻžāĻ°ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āχ āωāĻĒāϝ⧁āĻ•ā§āϤāĨ¤ āϜāϟāĻŋāϞ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ, āϏ⧇āϟāĻŋāĻ‚āϏ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ oVirt āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ⧇ āφāϰāĻ“ āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāϰāĻŖ, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻāĻŦāĻ‚ āĻ­ā§‚āĻŽāĻŋāĻ•āĻž. āχāĻžā§āϜāĻŋāύ āϏāĻĢāϞāĻ­āĻžāĻŦ⧇ AD āĻāϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻšāĻ“āϝāĻŧāĻžāϰ āĻĒāϰ⧇, āϏāĻ‚āϝ⧋āĻ— āωāχāĻ¨ā§āĻĄā§‹āϤ⧇ āĻāĻŦāĻ‚ āϤ⧇ āĻāĻ•āϟāĻŋ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĒā§āϰ⧋āĻĢāĻžāχāϞ āĻĒā§āϰāĻĻāĻ°ā§āĻļāĻŋāϤ āĻšāĻŦ⧇ āĻ…āύ⧁āĻŽāϤāĻŋāϏāĻŽā§‚āĻš āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āϰ AD āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻāĻŦāĻ‚ āĻ—ā§‹āĻˇā§āĻ ā§€āϕ⧇ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āĻ“āϝāĻŧāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāϟāĻŋ āϞāĻ•ā§āώ āĻ•āϰāĻž āωāϚāĻŋāϤ āϝ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻāĻŦāĻ‚ āĻ—ā§‹āĻˇā§āĻ ā§€āϗ⧁āϞāĻŋāϰ āĻŦāĻšāĻŋāϰāĻžāĻ—āϤ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ AD āύāϝāĻŧ, IPA, eDirectory āχāĻ¤ā§āϝāĻžāĻĻāĻŋāĻ“ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻŽāĻžāĻ˛ā§āϟāĻŋāĻĒā§āϝāĻžāĻĨāĻŋāĻ‚

āĻāĻ•āϟāĻŋ āωāĻ¤ā§āĻĒāĻžāĻĻāύ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇, āĻ¸ā§āĻŸā§‹āϰ⧇āϜ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϕ⧇ āĻāĻ•āĻžāϧāĻŋāĻ•, āĻ¸ā§āĻŦāĻžāϧ⧀āύ, āĻāĻ•āĻžāϧāĻŋāĻ• I/O āĻĒāĻžāĻĨ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻšā§‹āĻ¸ā§āĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻĨāĻžāĻ•āϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻāĻ•āϟāĻŋ āύāĻŋāϝāĻŧāĻŽ āĻšāĻŋāϏāĻžāĻŦ⧇, CentOS-āĻ (āĻāĻŦāĻ‚ āϤāĻžāχ oVirt'e) āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• āĻĒāĻžāĻĨ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āϕ⧋āύāĻ“ āϏāĻŽāĻ¸ā§āϝāĻž āύ⧇āχ (find_multipaths āĻšā§āϝāĻžāρ)āĨ¤ FCoE-āĻāϰ āϜāĻ¨ā§āϝ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϏ⧇āϟāĻŋāĻ‚āϏ āĻŦāĻ°ā§āĻŖāύāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ 2 āϤāĻŽ āĻ…āĻ‚āĻļ. āĻ¸ā§āĻŸā§‹āϰ⧇āϜ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤāĻ•āĻžāϰāϕ⧇āϰ āϏ⧁āĻĒāĻžāϰāĻŋāĻļ⧇āϰ āĻĒā§āϰāϤāĻŋ āĻŽāύ⧋āϝ⧋āĻ— āĻĻ⧇āĻ“āϝāĻŧāĻž āĻŽā§‚āĻ˛ā§āϝāĻŦāĻžāύ - āĻ…āύ⧇āϕ⧇ āϰāĻžāωāĻ¨ā§āĻĄ-āϰāĻŦāĻŋāύ āύ⧀āϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻĒāϰāĻžāĻŽāĻ°ā§āĻļ āĻĻ⧇āύ, āϝāĻ–āύ āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇ Enterprise Linux 7 āĻĒāϰāĻŋāώ⧇āĻŦāĻž-āϏāĻŽāϝāĻŧ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤

3PAR āĻāϰ āωāĻĻāĻžāĻšāϰāϪ⧇
āĻāĻŦāĻ‚ āύāĻĨāĻŋ HPE 3PAR Red Hat Enterprise Linux, CentOS Linux, Oracle Linux, āĻāĻŦāĻ‚ OracleVM āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ—āĻžāχāĻĄ EL āϕ⧇ āĻšā§‹āĻ¸ā§āϟ āĻšāĻŋāϏāĻžāĻŦ⧇ Generic-ALUA Persona 2 āĻĻāĻŋāϝāĻŧ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻžāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻŽāĻžāύāϗ⧁āϞāĻŋ /etc/multipath.conf āϏ⧇āϟāĻŋāĻ‚āϏ⧇ āĻĒā§āϰāĻŦ⧇āĻļ āĻ•āϰāĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇:

defaults {
           polling_interval      10
           user_friendly_names   no
           find_multipaths       yes
          }
devices {
          device {
                   vendor                   "3PARdata"
                   product                  "VV"
                   path_grouping_policy     group_by_prio
                   path_selector            "round-robin 0"
                   path_checker             tur
                   features                 "0"
                   hardware_handler         "1 alua"
                   prio                     alua
                   failback                 immediate
                   rr_weight                uniform
                   no_path_retry            18
                   rr_min_io_rq             1
                   detect_prio              yes
                   fast_io_fail_tmo         10
                   dev_loss_tmo             "infinity"
                 }
}

āϤāĻžāϰāĻĒāϰ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϚāĻžāϞ⧁ āĻ•āϰāĻžāϰ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāϝāĻŧ:

systemctl restart multipathd

2 āϘāĻ¨ā§āϟāĻžāϰ āĻŽāĻ§ā§āϝ⧇ oVirtāĨ¤ āĻĒāĻžāĻ°ā§āϟ 3āĨ¤ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϏ⧇āϟāĻŋāĻ‚āϏ
āĻ­āĻžāϤāĨ¤ 1 āĻšāϞ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻāĻ•āĻžāϧāĻŋāĻ• I/O āύ⧀āϤāĻŋ⧎

2 āϘāĻ¨ā§āϟāĻžāϰ āĻŽāĻ§ā§āϝ⧇ oVirtāĨ¤ āĻĒāĻžāĻ°ā§āϟ 3āĨ¤ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϏ⧇āϟāĻŋāĻ‚āϏ
āĻ­āĻžāϤāĨ¤ 2 - āϏ⧇āϟāĻŋāĻ‚āϏ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻžāϰ āĻĒāϰ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• I/O āύ⧀āϤāĻŋāĨ¤

āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āϏ⧇āϟāĻŋāĻ‚

āφāĻĒāύāĻžāϕ⧇ āϏāĻžā§āϚāĻžāϞāύ⧇āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧ, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻŽā§‡āĻļāĻŋāύ⧇āϰ āĻāĻ•āϟāĻŋ āĻšāĻžāĻ°ā§āĻĄ āϰāĻŋāϏ⧇āϟ āϝāĻĻāĻŋ āχāĻžā§āϜāĻŋāύāϟāĻŋ āĻšā§‹āĻ¸ā§āĻŸā§‡āϰ āĻ•āĻžāĻ› āĻĨ⧇āϕ⧇ āĻĻā§€āĻ°ā§āϘ āϏāĻŽāϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž āύāĻž āĻĒāĻžāϝāĻŧāĨ¤ āĻŦ⧇āĻĄāĻŧāĻž āĻāĻœā§‡āĻ¨ā§āϟ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāĻŋāϤ.

āĻ—āĻŖāύāĻž -> āĻšā§‹āĻ¸ā§āϟ -> āĻšā§‹āĻ¸ā§āϟ - āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻ•āϰ⧁āύ -> āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ, āϤāĻžāϰāĻĒāϰ "āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧁āύ" āϚāĻžāϞ⧁ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āĻāĻœā§‡āĻ¨ā§āϟ āϝ⧋āĻ— āĻ•āϰ⧁āύ - "āĻŦ⧇āĻĄāĻŧāĻž āĻāĻœā§‡āĻ¨ā§āϟ āϝ⧋āĻ— āĻ•āϰ⧁āύ" -> +.

āϧāϰāύāϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧁āύ (āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, iLO5 āĻāϰ āϜāĻ¨ā§āϝ, āφāĻĒāύāĻžāϕ⧇ āĻ…āĻŦāĻļā§āϝāχ ilo4 āωāĻ˛ā§āϞ⧇āĻ– āĻ•āϰāϤ⧇ āĻšāĻŦ⧇), ipmi āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇āϰ āύāĻžāĻŽ/āĻ āĻŋāĻ•āĻžāύāĻž āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āύāĻžāĻŽ/āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄāĨ¤ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻĒ⧃āĻĨāĻ• āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϏ⧁āĻĒāĻžāϰāĻŋāĻļ āĻ•āϰāĻž āĻšāϝāĻŧ (āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, oVirt-PM) āĻāĻŦāĻ‚, iLO-āĻāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āϤāĻžāϕ⧇ āĻŦāĻŋāĻļ⧇āώāĻžāϧāĻŋāĻ•āĻžāϰ āĻĻāĻŋāύ:

  • āϞāĻ—āχāύ
  • āϰāĻŋāĻŽā§‹āϟ āĻ•āύāϏ⧋āϞ
  • āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āĻāĻŦāĻ‚ āϰāĻŋāϏ⧇āϟ
  • āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻŽāĻŋāĻĄāĻŋāϝāĻŧāĻž
  • āφāχāĻāϞāĻ“ āϏ⧇āϟāĻŋāĻ‚āϏ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰ⧁āύ
  • āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āϟ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰ⧁āύ

āϕ⧇āύ āĻāϟāĻŋ āϤāĻžāχ āϜāĻŋāĻœā§āĻžāĻžāϏāĻž āĻ•āϰāĻŦ⧇āύ āύāĻž, āĻāϟāĻŋ āĻ…āĻ­āĻŋāĻœā§āĻžāϤāĻžāĻ—āϤāĻ­āĻžāĻŦ⧇ āύāĻŋāĻ°ā§āĻŦāĻžāϚāĻŋāϤ āĻšāϝāĻŧ. āĻ•āύāϏ⧋āϞ āĻĢ⧇āĻ¨ā§āϏāĻŋāĻ‚ āĻāĻœā§‡āĻ¨ā§āĻŸā§‡āϰ āĻ…āϧāĻŋāĻ•āĻžāϰ⧇āϰ āĻāĻ•āϟāĻŋ āϛ⧋āϟ āϏ⧇āϟ āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤

āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ āϤāĻžāϞāĻŋāĻ•āĻž āϏ⧇āϟ āφāĻĒ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāϟāĻŋ āĻŽāύ⧇ āϰāĻžāĻ–āĻž āωāϚāĻŋāϤ āϝ⧇ āĻāĻœā§‡āĻ¨ā§āϟāϟāĻŋ āχāĻžā§āϜāĻŋāύ⧇ āϚāϞ⧇ āύāĻž, āϤāĻŦ⧇ "āĻĒā§āϰāϤāĻŋāĻŦ⧇āĻļā§€" āĻšā§‹āĻ¸ā§āĻŸā§‡ (āϤāĻĨāĻžāĻ•āĻĨāĻŋāϤ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āĻĒā§āϰāĻ•ā§āϏāĻŋ), āĻ…āĻ°ā§āĻĨāĻžā§Ž, āϝāĻĻāĻŋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāĻ•āϟāĻŋ āύ⧋āĻĄ āĻĨāĻžāϕ⧇ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ, āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āĻ•āĻžāϜ āĻ•āϰāĻŦ⧇ āύāĻž.

SSL āϏ⧇āϟ āφāĻĒ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇

āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…āĻĢāĻŋāϏāĻŋāϝāĻŧāĻžāϞ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀ - āχāύ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ, āĻĒāϰāĻŋāĻļāĻŋāĻˇā§āϟ D: oVirt āĻāĻŦāĻ‚ SSL - oVirt āχāĻžā§āϜāĻŋāύ SSL/TLS āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύāĨ¤

āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰāϟāĻŋ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•āĻ°ā§āĻĒā§‹āϰ⧇āϟ CA āĻŦāĻž āĻāĻ•āϟāĻŋ āĻŦāĻšāĻŋāϰāĻžāĻ—āϤ āĻŦāĻžāĻŖāĻŋāĻœā§āϝāĻŋāĻ• CA āĻĨ⧇āϕ⧇ āĻšāϤ⧇ āĻĒāĻžāϰ⧇⧎

āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āύ⧋āϟ: āϏāĻžāĻ°ā§āϟāĻŋāĻĢāĻŋāϕ⧇āϟāϟāĻŋ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāĻžāϰ āωāĻĻā§āĻĻ⧇āĻļā§āϝ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āχāĻžā§āϜāĻŋāύ āĻāĻŦāĻ‚ āύ⧋āĻĄāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϕ⧇ āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻ•āϰāĻŦ⧇ āύāĻž - āϤāĻžāϰāĻž āχāĻžā§āϜāĻŋāύ āĻĻā§āĻŦāĻžāϰāĻž āϜāĻžāϰāĻŋ āĻ•āϰāĻž āĻ¸ā§āĻŦ-āĻ¸ā§āĻŦāĻžāĻ•ā§āώāϰāĻŋāϤ āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇⧎

āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž:

  • PEM āĻĢāϰāĻŽā§āϝāĻžāĻŸā§‡ āχāĻ¸ā§āϝ⧁āĻ•āĻžāϰ⧀ CA-āĻāϰ āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰ, āϰ⧁āϟ CA-āϤ⧇ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻšā§‡āχāύ āϏāĻš (āĻĒā§āϰāĻĨāĻŽā§‡ āχāĻ¸ā§āϝ⧁ āĻ•āϰāĻž āĻ…āϧāĻ¸ā§āϤāύ āĻĨ⧇āϕ⧇ āĻļ⧇āώ⧇ āϰ⧁āϟ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ);
  • āχāĻ¸ā§āϝ⧁āĻ•āĻžāϰ⧀ CA āĻĻā§āĻŦāĻžāϰāĻž āϜāĻžāϰāĻŋ āĻ•āϰāĻž Apache-āĻāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰ (āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ CA āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰ⧇āϰ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻšā§‡āχāύ āϏāĻš āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ);
  • Apache āĻāϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āϕ⧀, āϕ⧋āύ⧋ āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ āύ⧇āχāĨ¤

āϧāϰāĻž āϝāĻžāĻ• āφāĻŽāĻžāĻĻ⧇āϰ āχāĻ¸ā§āϝ⧁āĻ•āĻžāϰ⧀ CA CentOS āϚāĻžāϞāĻžāĻšā§āϛ⧇, āϝāĻžāϕ⧇ āĻŦāϞāĻž āĻšāϝāĻŧ subca.example.com, āĻāĻŦāĻ‚ āĻ…āύ⧁āϰ⧋āϧ, āϕ⧀ āĻāĻŦāĻ‚ āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰāϗ⧁āϞāĻŋ /etc/pki/tls/ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋāϤ⧇ āϰāϝāĻŧ⧇āϛ⧇⧎

āĻŦā§āϝāĻžāĻ•āφāĻĒ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āĻ…āĻ¸ā§āĻĨāĻžāϝāĻŧā§€ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ:

$ sudo cp /etc/pki/ovirt-engine/keys/apache.key.nopass /etc/pki/ovirt-engine/keys/apache.key.nopass.`date +%F`
$ sudo cp /etc/pki/ovirt-engine/certs/apache.cer /etc/pki/ovirt-engine/certs/apache.cer.`date +%F`
$ sudo mkdir /opt/certs
$ sudo chown mgmt.mgmt /opt/certs

āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ•āϰ⧁āύ, āĻāϟāĻŋ āφāĻĒāύāĻžāϰ āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāύ āĻĨ⧇āϕ⧇ āϚāĻžāϞāĻžāύ āĻŦāĻž āĻ…āĻ¨ā§āϝ āϏ⧁āĻŦāĻŋāϧāĻžāϜāύāĻ• āωāĻĒāĻžāϝāĻŧ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰ⧁āύ:

[myuser@mydesktop] $ scp -3 causer@subca.example.com:/etc/pki/tls/cachain.pem mgmt@ovirt.example.com:/opt/certs
[myuser@mydesktop] $ scp -3 causer@subca.example.com:/etc/pki/tls/private/ovirt.key mgmt@ovirt.example.com:/opt/certs
[myuser@mydesktop] $ scp -3 causer@subca.example.com/etc/pki/tls/certs/ovirt.crt mgmt@ovirt.example.com:/opt/certs

āĻĢāϞāĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻĒāύāĻŋ āϏāĻŦ 3 āĻĢāĻžāχāϞ āĻĻ⧇āĻ–āϤ⧇ āĻšāĻŦ⧇:

$ ls /opt/certs
cachain.pem  ovirt.crt  ovirt.key

āϏāĻžāĻ°ā§āϟāĻŋāĻĢāĻŋāϕ⧇āϟ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇

āĻĢāĻžāχāϞ āĻ•āĻĒāĻŋ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āĻŦāĻŋāĻļā§āĻŦāĻžāϏ⧇āϰ āϤāĻžāϞāĻŋāĻ•āĻž āφāĻĒāĻĄā§‡āϟ āĻ•āϰ⧁āύ:

$ sudo cp /opt/certs/cachain.pem /etc/pki/ca-trust/source/anchors
$ sudo update-ca-trust
$ sudo rm /etc/pki/ovirt-engine/apache-ca.pem
$ sudo cp /opt/certs/cachain.pem /etc/pki/ovirt-engine/apache-ca.pem
$ sudo cp /opt/certs/ovirt03.key /etc/pki/ovirt-engine/keys/apache.key.nopass
$ sudo cp /opt/certs/ovirt03.crt /etc/pki/ovirt-engine/certs/apache.cer
$ sudo systemctl restart httpd.service

āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĢāĻžāχāϞ āϝ⧋āĻ—/āφāĻĒāĻĄā§‡āϟ āĻ•āϰ⧁āύ:

$ sudo vim /etc/ovirt-engine/engine.conf.d/99-custom-truststore.conf
ENGINE_HTTPS_PKI_TRUST_STORE="/etc/pki/java/cacerts"
ENGINE_HTTPS_PKI_TRUST_STORE_PASSWORD=""
$ sudo vim /etc/ovirt-engine/ovirt-websocket-proxy.conf.d/10-setup.conf
SSL_CERTIFICATE=/etc/pki/ovirt-engine/certs/apache.cer
SSL_KEY=/etc/pki/ovirt-engine/keys/apache.key.nopass
$ sudo vim /etc/ovirt-imageio-proxy/ovirt-imageio-proxy.conf
# Key file for SSL connections
ssl_key_file = /etc/pki/ovirt-engine/keys/apache.key.nopass
# Certificate file for SSL connections
ssl_cert_file = /etc/pki/ovirt-engine/certs/apache.cer

āĻāϰ āĻĒāϰ⧇, āϏāĻŽāĻ¸ā§āϤ āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϚāĻžāϞ⧁ āĻ•āϰ⧁āύ:

$ sudo systemctl restart ovirt-provider-ovn.service
$ sudo systemctl restart ovirt-imageio-proxy
$ sudo systemctl restart ovirt-websocket-proxy
$ sudo systemctl restart ovirt-engine.service

āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ! āĻāϟāĻŋ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāĻžāϰ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŦāĻžāĻ•ā§āώāϰāĻŋāϤ SSL āĻļāĻ‚āϏāĻžāĻĒāĻ¤ā§āϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āϏ⧁āϰāĻ•ā§āώāĻŋāϤ āĻ•āĻŋāύāĻž āϤāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧāĨ¤

āϏāĻ‚āϰāĻ•ā§āώāĻŖāĻžāĻ—āĻžāϰ

āϤāĻžāϕ⧇ āĻ›āĻžāĻĄāĻŧāĻž āϕ⧋āĻĨāĻžāϝāĻŧ! āĻāχ āĻŦāĻŋāĻ­āĻžāϗ⧇, āφāĻŽāϰāĻž āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āϏāĻ‚āϰāĻ•ā§āώāĻŖāĻžāĻ—āĻžāϰ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ•āĻĨāĻž āĻŦāϞāĻŦ, āĻ­āĻŋāĻāĻŽ āϏāĻ‚āϰāĻ•ā§āώāĻŖāĻžāĻ—āĻžāϰ āĻāĻ•āϟāĻŋ āĻĒ⧃āĻĨāĻ• āϏāĻŽāĻ¸ā§āϝāĻžāĨ¤ āφāĻŽāϰāĻž āĻĻāĻŋāύ⧇ āĻāĻ•āĻŦāĻžāϰ āφāĻ°ā§āĻ•āĻžāχāĻ­ āĻ•āĻĒāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰāĻŦ āĻāĻŦāĻ‚ āϏ⧇āϗ⧁āϞāĻŋāϕ⧇ NFS-āĻ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻŦ, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāĻ•āχ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āϝ⧇āĻ–āĻžāύ⧇ āφāĻŽāϰāĻž ISO āχāĻŽā§‡āϜāϗ⧁āϞāĻŋ āϰ⧇āϖ⧇āĻ›āĻŋāϞāĻžāĻŽ — mynfs1.example.com:/exports/ovirt-backupāĨ¤ āϝ⧇āĻ–āĻžāύ⧇ āχāĻžā§āϜāĻŋāύ āϚāϞāϛ⧇ āϏ⧇āχ āĻāĻ•āχ āĻŽā§‡āĻļāĻŋāύ⧇ āϏāĻ‚āϰāĻ•ā§āώāĻŖāĻžāĻ—āĻžāϰ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻžāϰ āĻĒāϰāĻžāĻŽāĻ°ā§āĻļ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāϝāĻŧ āύāĻžāĨ¤

autofs āχāύāĻ¸ā§āϟāϞ āĻāĻŦāĻ‚ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧁āύ:

$ sudo yum install autofs
$ sudo systemctl enable autofs
$ sudo systemctl start autofs

āĻāĻ•āϟāĻŋ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ:

$ sudo vim /etc/cron.daily/make.oVirt.backup.sh

āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁:

#!/bin/bash

datetime=`date +"%F.%R"`
backupdir="/net/mynfs01.example.com/exports/ovirt-backup"
filename="$backupdir/`hostname --short`.`date +"%F.%R"`"
engine-backup --mode=backup --scope=all --file=$filename.data --log=$filename.log
#uncomment next line for autodelete files older 30 days 
#find $backupdir -type f -mtime +30 -exec rm -f {} ;

āĻĢāĻžāχāϞ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāĻŸā§‡āĻŦāϞ āĻ•āϰāĻž:

$ sudo chmod a+x /etc/cron.daily/make.oVirt.backup.sh

āĻāĻ–āύ āĻĒā§āϰāϤāĻŋ āϰāĻžāϤ⧇ āφāĻŽāϰāĻž āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āϏ⧇āϟāĻŋāĻ‚āϏ⧇āϰ āĻāĻ•āϟāĻŋ āφāĻ°ā§āĻ•āĻžāχāĻ­ āĻĒāĻžāĻŦāĨ¤

āĻšā§‹āĻ¸ā§āϟ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ

āϕ⧁āĻ•ā§āϕ⧁āϟ-āϝ⧁āĻĻā§āϧ⧇āϰ āĻ¸ā§āĻĨāĻžāύ āϞāĻŋāύāĻžāĻ•ā§āϏ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āφāϧ⧁āύāĻŋāĻ• āĻĒā§āϰāĻļāĻžāϏāύāĻŋāĻ• āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏāĨ¤ āĻāχ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻāϟāĻŋ ESXi āĻ“āϝāĻŧ⧇āĻŦ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇āϰ āĻŽāϤ⧋ āĻāĻ•āϟāĻŋ āĻ­ā§‚āĻŽāĻŋāĻ•āĻž āĻĒāĻžāϞāύ āĻ•āϰ⧇āĨ¤

2 āϘāĻ¨ā§āϟāĻžāϰ āĻŽāĻ§ā§āϝ⧇ oVirtāĨ¤ āĻĒāĻžāĻ°ā§āϟ 3āĨ¤ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϏ⧇āϟāĻŋāĻ‚āϏ
āĻ­āĻžāϤāĨ¤ 3 - āĻĒā§āϝāĻžāύ⧇āϞ⧇āϰ āĻšā§‡āĻšāĻžāϰāĻžāĨ¤

āχāύāĻ¸ā§āϟāϞ⧇āĻļāύ āϖ⧁āĻŦāχ āϏāĻšāϜ, āφāĻĒāύāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ•āĻ•āĻĒāĻŋāϟ āĻĒā§āϝāĻžāϕ⧇āϜ āĻāĻŦāĻ‚ āĻ•āĻ•āĻĒāĻŋāϟ-āĻ“āĻ­āĻŋāĻ°ā§āϟ-āĻĄā§āϝāĻžāĻļāĻŦā§‹āĻ°ā§āĻĄ āĻĒā§āϞāĻžāĻ—āχāύ:

$ sudo yum install cockpit cockpit-ovirt-dashboard -y

āĻ•āĻ•āĻĒāĻŋāϟ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻž:

$ sudo systemctl enable --now cockpit.socket

āĻĢāĻžāϝāĻŧāĻžāϰāĻ“āϝāĻŧāĻžāϞ āϏ⧇āϟāĻŋāĻ‚:

sudo firewall-cmd --add-service=cockpit
sudo firewall-cmd --add-service=cockpit --permanent

āĻāĻ–āύ āφāĻĒāύāĻŋ āĻšā§‹āĻ¸ā§āĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ: https://[āĻšā§‹āĻ¸ā§āϟ āφāχāĻĒāĻŋ āĻŦāĻž FQDN]:9090

āĻ­āĻŋāĻāϞāĻāĻāύ

āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰ⧋ āĻĒāĻĄāĻŧ⧁āύ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ. āĻ…āύ⧇āĻ• āϏāĻŽā§āĻ­āĻžāĻŦāύāĻž āφāϛ⧇, āĻāĻ–āĻžāύ⧇ āφāĻŽāϰāĻž āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āϏāĻ‚āϝ⧋āĻ— āĻŦāĻ°ā§āĻŖāύāĻž āĻ•āϰāĻŦāĨ¤

āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϏāĻžāĻŦāύ⧇āϟ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇, āϏ⧇āϗ⧁āϞāĻŋāϕ⧇ āĻĒā§āϰāĻĨāĻŽā§‡ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ⧇ āĻŦāĻ°ā§āĻŖāύāĻž āĻ•āϰāϤ⧇ āĻšāĻŦ⧇: āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• -> āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• -> āύāϤ⧁āύ, āĻāĻ–āĻžāύ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āύāĻžāĻŽāϟāĻŋ āĻāĻ•āϟāĻŋ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻ•ā§āώ⧇āĻ¤ā§āϰ; VM āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻšā§‡āĻ•āĻŦāĻ•ā§āϏ, āϝāĻž āĻŽā§‡āĻļāĻŋāύāϗ⧁āϞāĻŋāϕ⧇ āĻāχ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧ, āϏāĻ•ā§āώāĻŽ āĻ•āϰāĻž āφāϛ⧇ āĻāĻŦāĻ‚ āĻŸā§āϝāĻžāĻ— āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇, āφāĻĒāύāĻžāϕ⧇ āĻ…āĻŦāĻļā§āϝāχ āϏāĻ•ā§āώāĻŽ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ VLAN āĻŸā§āϝāĻžāĻ—āĻŋāĻ‚ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧁āύ, VLAN āύāĻŽā§āĻŦāϰ āϞāĻŋāϖ⧁āύ āĻāĻŦāĻ‚ āĻ āĻŋāĻ• āφāϛ⧇ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰ⧁āύāĨ¤

āĻāĻ–āύ āφāĻĒāύāĻžāϕ⧇ Compute -> Hosts -> kvmNN -> āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ -> āϏ⧇āϟāφāĻĒ āĻšā§‹āĻ¸ā§āϟ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻšā§‹āĻ¸ā§āĻŸā§‡ āϝ⧇āϤ⧇ āĻšāĻŦ⧇āĨ¤ āϝ⧋āĻ— āĻ•āϰāĻž āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āϟāĻŋāϕ⧇ āφāύāĻ…ā§āϝāĻžāϏāĻžāχāύāĻĄ āϞāϜāĻŋāĻ•ā§āϝāĻžāϞ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āĻĄāĻžāύ āĻĻāĻŋāĻ• āĻĨ⧇āϕ⧇ āĻŦāĻžāĻŽ āĻĻāĻŋāϕ⧇ āĻ…ā§āϝāĻžāϏāĻžāχāύāĻĄ āϞāϜāĻŋāĻ•ā§āϝāĻžāϞ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇ āĻŸā§‡āύ⧇ āφāύ⧁āύ:

2 āϘāĻ¨ā§āϟāĻžāϰ āĻŽāĻ§ā§āϝ⧇ oVirtāĨ¤ āĻĒāĻžāĻ°ā§āϟ 3āĨ¤ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϏ⧇āϟāĻŋāĻ‚āϏ
āĻ­āĻžāϤāĨ¤ 4 - āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϝ⧋āĻ— āĻ•āϰāĻžāϰ āφāϗ⧇āĨ¤

2 āϘāĻ¨ā§āϟāĻžāϰ āĻŽāĻ§ā§āϝ⧇ oVirtāĨ¤ āĻĒāĻžāĻ°ā§āϟ 3āĨ¤ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϏ⧇āϟāĻŋāĻ‚āϏ
āĻ­āĻžāϤāĨ¤ 5 - āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϝ⧋āĻ— āĻ•āϰāĻžāϰ āĻĒāϰ⧇āĨ¤

āĻāĻ•āϟāĻŋ āĻšā§‹āĻ¸ā§āĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āĻŦā§āϝāĻžāĻĒāĻ• āϏāĻ‚āϝ⧋āϗ⧇āϰ āϜāĻ¨ā§āϝ, āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āϤāĻžāĻĻ⧇āϰ āϞ⧇āĻŦ⧇āϞ āĻŦāϰāĻžāĻĻā§āĻĻ āĻ•āϰāĻž āĻāĻŦāĻ‚ āϞ⧇āĻŦ⧇āϞ āĻĻā§āĻŦāĻžāϰāĻž āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϝ⧋āĻ— āĻ•āϰāĻž āϏ⧁āĻŦāĻŋāϧāĻžāϜāύāĻ•āĨ¤

āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϤ⧈āϰāĻŋ āĻšāĻ“āϝāĻŧāĻžāϰ āĻĒāϰ⧇, āϏāĻŽāĻ¸ā§āϤ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āύ⧋āĻĄā§‡ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϝ⧁āĻ•ā§āϤ āύāĻž āĻšāĻ“āϝāĻŧāĻž āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻšā§‹āĻ¸ā§āϟāϗ⧁āϞāĻŋ āύāύ-āĻ…āĻĒāĻžāϰ⧇āĻļāύāĻžāϞ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāϝāĻŧ āϚāϞ⧇ āϝāĻžāĻŦ⧇āĨ¤ āĻāχ āφāϚāϰāĻŖāϟāĻŋ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻŸā§āϝāĻžāĻŦ⧇ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āϏāĻŽāĻ¸ā§āϤ āĻĒāϤāĻžāĻ•āĻž āĻĻā§āĻŦāĻžāϰāĻž āĻŸā§āϰāĻŋāĻ—āĻžāϰ āĻšāϝāĻŧāĨ¤ āϝāĻ–āύ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āϏāĻŽāĻ¸ā§āϤ āύ⧋āĻĄā§‡ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϝāĻŧ āύāĻž, āĻāχ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϟāĻŋ āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇, āϤāĻ–āύ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•, āĻāĻ•āϟāĻŋ āĻšā§‹āĻ¸ā§āϟ āϝ⧋āĻ— āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻŦāĻŋāĻ­āĻžāϗ⧇ āĻĄāĻžāύāĻĻāĻŋāϕ⧇ āĻĨāĻžāĻ•āĻŦ⧇ āĻāĻŦāĻ‚ āφāĻĒāύāĻŋ āĻāϟāĻŋāϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāĻŦ⧇āύ āĻ•āĻŋāύāĻž āϤāĻž āϚāϝāĻŧāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻšā§‹āĻ¸ā§āϟāĨ¤

2 āϘāĻ¨ā§āϟāĻžāϰ āĻŽāĻ§ā§āϝ⧇ oVirtāĨ¤ āĻĒāĻžāĻ°ā§āϟ 3āĨ¤ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϏ⧇āϟāĻŋāĻ‚āϏ
āĻ­āĻžāϤāĨ¤ 6 — āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻžāϰ āϚāĻŋāĻšā§āύ⧇āϰ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύāĨ¤

HPE āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ

āĻĒā§āϰāĻžāϝāĻŧ āϏāĻŽāĻ¸ā§āϤ āύāĻŋāĻ°ā§āĻŽāĻžāϤāĻžāϰ āĻ•āĻžāϛ⧇ āĻāĻŽāύ āϏāϰāĻžā§āϜāĻžāĻŽ āϰāϝāĻŧ⧇āϛ⧇ āϝāĻž āϤāĻžāĻĻ⧇āϰ āĻĒāĻŖā§āϝāϗ⧁āϞāĻŋāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰāϝ⧋āĻ—ā§āϝāϤāĻž āωāĻ¨ā§āύāϤ āĻ•āϰ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻāχāϚāĻĒāĻŋāχ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, AMS (āĻāĻœā§‡āĻ¨ā§āϟāϞ⧇āϏ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ, iLO5 āĻāϰ āϜāĻ¨ā§āϝ amsd, iLO4 āĻāϰ āϜāĻ¨ā§āϝ hp-ams) āĻāĻŦāĻ‚ SSA (āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āĻ¸ā§āĻŸā§‹āϰ⧇āϜ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύāĻŋāĻ¸ā§āĻŸā§āϰ⧇āϟāϰ, āĻāĻ•āϟāĻŋ āĻĄāĻŋāĻ¸ā§āĻ• āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻž) āχāĻ¤ā§āϝāĻžāĻĻāĻŋ āĻ•āĻžāĻ°ā§āϝāĻ•āϰāĨ¤

āĻāχāϚāĻĒāĻŋāχ āϰāĻŋāĻĒā§‹āϜāĻŋāϟāϰāĻŋ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāĻž āĻšāĻšā§āϛ⧇
āϕ⧀ āφāĻŽāĻĻāĻžāύāĻŋ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ HPE āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞāϗ⧁āϞāĻŋ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰ⧁āύ:

$ sudo rpm --import https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub
$ sudo vim /etc/yum.repos.d/mcp.repo

āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁:

[mcp]
name=Management Component Pack
baseurl=http://downloads.linux.hpe.com/repo/mcp/centos/$releasever/$basearch/current/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/GPG-KEY-mcp

[spp]
name=Service Pack for ProLiant
baseurl=http://downloads.linux.hpe.com/SDR/repo/spp/RHEL/$releasever/$basearch/current/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/GPG-KEY-mcp

āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞ⧇āϰ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āĻāĻŦāĻ‚ āĻĒā§āϝāĻžāϕ⧇āϜ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϤāĻĨā§āϝ āĻĻ⧇āϖ⧁āύ (āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ⧇āϰ āϜāĻ¨ā§āϝ):

$ sudo yum --disablerepo="*" --enablerepo="mcp" list available
$ yum info amsd

āχāύāĻ¸ā§āϟāϞ⧇āĻļāύ āĻāĻŦāĻ‚ āϞāĻžā§āϚ:

$ sudo yum install amsd ssacli
$ sudo systemctl start amsd

āĻāĻ•āϟāĻŋ āĻĄāĻŋāĻ¸ā§āĻ• āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āχāωāϟāĻŋāϞāĻŋāϟāĻŋāϰ āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ
2 āϘāĻ¨ā§āϟāĻžāϰ āĻŽāĻ§ā§āϝ⧇ oVirtāĨ¤ āĻĒāĻžāĻ°ā§āϟ 3āĨ¤ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϏ⧇āϟāĻŋāĻ‚āϏ

āĻāĻ–āύ āĻ āĻĒāĻ°ā§āϝāĻ¨ā§āϤāχ. āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āύāĻŋāĻŦāĻ¨ā§āϧāϗ⧁āϞāĻŋāϤ⧇ āφāĻŽāĻŋ āĻ•āĻŋāϛ⧁ āĻŽā§ŒāϞāĻŋāĻ• āĻ…āĻĒāĻžāϰ⧇āĻļāύ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻ•āĻ­āĻžāϰ āĻ•āϰāĻžāϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰāĻ›āĻŋāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻ•āĻŋāĻ­āĻžāĻŦ⧇ oVirt āĻ VDI āĻ•āϰāĻž āϝāĻžāϝāĻŧāĨ¤

āωāĻ¤ā§āϏ: www.habr.com