Freastalaí OpenVZ a bhainistiú (II)

Dia duit arís gach duine. Ar dtús, ba mhaith liom buíochas a ghabháil libh go léir as an bhfáiltiú maith a fuair mé ann ÓLinux agus, go háirithe, don fhoireann as seo go léir a dhéanamh indéanta. Tá súil agam gur féidir liom leanúint ar aghaidh ag comhoibriú sa todhchaí agus go bhfuil an pobal seo ag fás. Ach go leor sentimentality as seo amach, déanaimis gnó.

Ar an ócáid ​​seo tabharfaidh mé an post iomlán do dhéileáil le gach rud a bhaineann le suiteáil OpenVZ inár gcóras. Mar sin beidh gach rud réidh againn sna chéad phoist eile chun tosú ag obair.

Más cuimhin leat an alt roimhe seo, dúirt muid é sin faoi láthair OpenVZ Tá tacaíocht le suiteáil i Red Hat/6 CentOS mar atá i Debian 7. Déanfaimid athbhreithniú ar do shuiteáil céim ar chéim ar an dá chóras.

Suiteáil ar Red Hat / CentOS 6

Níl aon chumraíocht speisialta le déanamh agus an bunchóras á shuiteáil. Ní mholtar ach an scéim deighilte seo a leanas a úsáid:

  • / Deighilt: don bhunchóras agus do bhogearraí openvz. I suiteálacha iomlána (le comhéadan grafach) caithfidh 3 GB ar a laghad a bheith aige, i bhfad níos lú má úsáidtear an leagan íosta o glanshuiteáil.
  • Deighilt Babhtála: Don limistéar babhtála. Úsáid an méid a mholtar de réir ár reithe.
  • Deighilt Vz: Seo an áit a stórálfar na coimeádáin agus a gcuid faisnéise go léir. Moltar an spás go léir atá fágtha a leithdháileadh ar an laindéal seo.

Nuair a bheidh an bunchóras suiteáilte againn, leanaimid ar aghaidh ag suiteáil na mbogearraí OpenVZ. Is é an chéad rud an stór a chur leis OpenVZ chun ár bhfoireann a bheith in ann na bogearraí go léir a íoslódáil. A shuiteáil agus a bhainistiú OpenVZ is gá ceadanna a bheith agat superuser, mar sin osclaímid teirminéal mar root agus déanaimid na rudaí seo a leanas a fhorghníomhú:

#wget -O /etc/yum.repos.d/openvz.repo http://download.openvz.org/openvz.repo
#rpm --import http://download.openvz.org/RPM-GPG-Key-OpenVZ

OpenVZ úsáideann leagan modhnaithe den linux kernel. Leis an ordú seo a leanas déanfaimid é a shuiteáil:

#yum install vzkernel

Ní theastaíonn an dá chéim seo a leanas le haghaidh suiteálacha níos nuaí (mar atá i leagan 4.4 de vzctl) ach déanfaidh mé trácht orthu chun comhoiriúnacht le leaganacha níos sine a chinntiú.

Is é an chéad rud roinnt roghanna a chumasú don eithne. Cuirimid an comhad in eagar sysctl.conf leis an eagarthóir is fearr linn:

#vim /etc/sysctl.conf

Agus cuirimid an méid seo a leanas leis ag an deireadh:

net.ipv4.ip_forward = 1
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.conf.all.rp_filter = 1
kernel.sysrq = 1
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0
net.ipv4.icmp_echo_ignore_broadcasts=1
net.ipv4.conf.default.forwarding=1

Ní mór duit freisin a dhíchumasú Selinux, ionas go i CentOS Cumasaítear é de réir réamhshocraithe agus féadann sé fadhbanna a chruthú:

#echo "SELINUX=disabled" > /etc/sysconfig/selinux

As seo amach leanaimid ar aghaidh leis na céimeanna do gach duine. Táimid chun na huirlisí riachtanacha a shuiteáil le haghaidh riarachán OpenVZ:

#yum install vzctl ploop

Chun na cóipeanna cúltaca a dhéanamh déanfaimid an uirlis a shuiteáil vzdump. Ó tharla go bhfuil leagan na stórtha as dáta, táimid chun an pacáiste a íoslódáil RPM:

#wget http://download.openvz.org/contrib/utils/vzdump/vzdump-1.2-4.noarch.rpm

Agus suiteálaimid é:

#rpm -ivh rpm -ivh vzdump-1.2-4.noarch.rpm

Anois go bhfuil gach rud réidh againn, níl le déanamh aige ach an meaisín a atosú ionas go mbeidh an ceann nua luchtaithe aige eithne leis na roghanna atá cumraithe againn.

Suiteáil ar Debian 7

A shuiteáil OpenVZ en Debian 7Is é an chéad rud atá le breithniú ná deighilt. Mar atá i CentOS, moltar deighilt a chruthú don eolaire OpenVZ ina mbeidh na coimeádáin agus a áitíonn an iomarca spáis sa chuid eile de na deighiltí (ceann i / agus ceann eile mar limistéar malairte de ghnáth). Ach difriúil ó CentOS, is é an t-eolaire seo:

/ var / lib / vz

Nuair a bheidh an córas críochnaithe againn mar a thaitin linn, leanaimid ar aghaidh lena shuiteáil OpenVZ. Is é an chéad rud na stórtha a chur leis. Chun seo a dhéanamh déanaimid an t-ordú seo a fhorghníomhú:

cat < /etc/apt/sources.list.d/openvz-rhel6.list
deb http://download.openvz.org/debian wheezy main
# deb http://download.openvz.org/debian wheezy-test main
EOF

Leis an ordú beag seo tá stór againn OpenVZ chuig ár gcóras. Ansin caithfidh tú an eochair a íoslódáil GPG chun an stór a shíniú:

#wget http://ftp.openvz.org/debian/archive.key
#apt-key add archive.key

Agus déanaimid nuashonrú ionas go ndéanfar na stórtha a nuashonrú:

#apt-get update

Anois is féidir linn tosú ag suiteáil gach rud a theastaíonn uainn. Is é an chéad rud bunúsach an eithne modhnaithe. Déanaimid amhlaidh:

#apt-get install linux-image-openvz-amd64

Tar éis é seo a dhéanamh, tá sé an-tábhachtach an chéad chéim eile a dhéanamh sula n-atosófar an córas. Is é an rud a chaithfimid a dhéanamh ná an comhad a chur in eagar sysctl.conf roinnt paraiméadair a chur leis an eithne:

#vim /etc/sysctl.conf

Agus cuirimid an téacs seo a leanas leis ag an deireadh:

# On Hardware Node we generally need
# packet forwarding enabled and proxy arp disabled
net.ipv4.ip_forward = 1
net.ipv6.conf.default.forwarding = 1
net.ipv6.conf.all.forwarding = 1
net.ipv4.conf.default.proxy_arp = 0
# Enables source route verification
net.ipv4.conf.all.rp_filter = 1
# Enables the magic-sysrq key
kernel.sysrq = 1
# We do not want all our interfaces to send redirects
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0

Anois is féidir linn an córas a atosú. Go deimhin, moltar é a dhéanamh ionas go mbeidh sé buataisí leis an eithne OpenVZ. Tar éis seo, suiteálaimid na huirlisí is gá chun riarachán a dhéanamh OpenVZ:

#apt-get install vzctl vzquota ploop

Agus leis seo críochnaímid gach rud a bhaineann le suiteáil OpenVZ. Má tá gach rud imithe go maith beidh ár n-óstach réidh againn chun na coimeádáin a chruthú.

Sula ndéanfaidh mé slán a fhágáil, inseoidh mé duit, maidir leis na chéad chodanna eile den rang teagaisc seo, go ndéanfar an cód go léir a thástáil ar ríomhaire le 6.4 CentOS. Iad siúd atá tú ag dul a úsáid Debian ba cheart duit é a chur san áireamh. Is dócha go mbeidh na difríochtaí íosta. Is é an príomhcheann ná suíomh an OpenVZ (áit a bhfuil na coimeádáin suite i measc rudaí eile). Idir an dá linn i CentOS Tá sé suite / vzAg Debian gheobhaidh tú é i / var / lib / vz. Má tá aon fhadhb nó amhras agat a bhaineann leis seo nó le haon rud eile, ná bíodh aon leisce ort trácht a fhágáil agus déanfaidh mé iarracht cuidiú a oiread agus is féidir liom.

Seo é anois. Clúdóidh an chéad chuid eile ceann de na hábhair is tábhachtaí: cruthú coimeádán agus a riarachán bunúsach. Feicfimid a chéile ansin. Saol fada agus rath.


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

2 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú.

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   Tríonóide a dúirt

    Go maith! Go raibh míle maith agat as na haighneachtaí ar OpenVZ. Tá beagán amhras orm faoin deighilt. Agus an OS á shuiteáil agat, an moltar deighilt a chruthú don eolaire / var?

    1.    Jose Alejandro Vazquez a dúirt

      Bhuel, mar a deir an t-alt: "i CentOS tá sé suite / vz, i Debian gheobhaidh tú é i / var / lib / vz." Soiléirigh, agus tú ag deighilt sa tsuiteáil debian, tugann sé deis duit laindéal láimhe a chruthú, glacann tú an rogha sin agus cuirfidh tú: / var / lib / vz agus cruthóidh agus suiteálfaidh sé an laindéal san eolaire sin gan aon mhíchaoithiúlacht mhór, ar ndóigh do / var Ní bheidh ann ach eolaire i do fhréamh eolaire, mar sin beidh do lomáin go léir luchtaithe sa / dheighilt agus ní in / var / lib / vz, tá sé agam mar seo agus gan aon fhadhb, tá súil agam gur shoiléirigh mé é .