<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
perfektni. Retezec OS X -> parallels -> centos6 -> openvz
kernel -> kontejner funguje. Akorat mi trochu napalilo
kudrdlinku, ze jeste musim zavolat "vzctl start 9000" ;)<br>
<br>
zypper je nastaveny a funguje. Akorat sshd se mi nerozjede
automaticky, vecer si prectu neco o systemd asi<br>
<br>
otazky: jak se nastavuje sit (dns, ...). Posle to openvz samo nejak
pri startu kontejneru? Nebo mam sed-ovat sysconfig skripty?<br>
<br>
Jaka je zakladni sada programu, ktere by mely byt pritomny?<br>
- balickovy system<br>
- bash, vim, ssh<br>
- neco dalsiho? nebo bude usus udrzet template co nejmensi?<br>
<br>
<br>
dik,<br>
p.<br>
<br>
On 15/06/14 14:20, Pavel Snajdr wrote:<br>
<blockquote type="cite">No, muzes si rozbehnout nejakej virtual s
OpenVZ (nejjedodussi je<br>
nainstalovat EL6 a potom <a class="moz-txt-link-freetext" href="http://openvz.org/Quick_installation">http://openvz.org/Quick_installation</a>) a
tam<br>
to vyzkouset.<br>
<br>
Staci nakopirovat ten template potom do /vz/template/cache a
pustit:<br>
<br>
vzctl create <veid> --hostname <hostname> --ostemplate<br>
<tvujtemplate-bez-.tar.gz><br>
<br>
priklad:<br>
<br>
vzctl create 9000 --hostname test --ostemplate<br>
scientific-6.5-x86_64-vpsfree<br>
<br>
Hlavne jde o to vyzkouset, jestli funguje sit pri pridani IP
adresy pres:<br>
vzctl set <veid> --save --ipadd <ip><br>
<br>
Do toho VPS se muzes dostat pres vzctl enter <veid>, to ti
vyhodi<br>
shell s rootem v tom kontejneru.<br>
<br>
+ koukni, jestli se tam spousti SSH server, aby se tam dalo
prihlasit.<br>
<br>
Funkcnost IPv6 overit asi nepujde jinak, nez u nas (jestli nemas
doma v6).<br>
<br>
/snajpa<br>
<br>
On 06/14/2014 02:18 PM, Petr Vaněk wrote:<br>
> Dik.<br>
<br>
> Tak mam v /tmp vygenerovany tarball, jehoz obsah se tvari
tak, ze<br>
> by ciste teoreticky mohl obsahovat zakladni binarky a tak.<br>
<br>
> Muzu si to nejak otestovat lokalne? Nebo to musime nahrat to<br>
> vpsfree infrastruktury? Protoze si jsem 100% jisty, ze se to
bude<br>
> muset jeste upravovat, tak abych neotravoval vic nez je uplne<br>
> nutne...<br>
<br>
> p.<br>
<br>
> On 13/06/14 21:26, Pavel Snajdr wrote:<br>
>> Cau,<br>
>><br>
>> OpenVZ templaty jsou v podstate tarbally s instalaci dany<br>
>> distribuce, jenom jsou generalizovany - tzn. odmazany ssh
host<br>
>> keys, resolv.conf, zakazany root account atd.<br>
>><br>
>> v include/ jsou genericky soubory, ktery slouzej jako
kostra pro<br>
>> danej typ distribuce (debian.sh se da pouzit pro debian a
ubuntu,<br>
>> fedora.sh pro fedoru a RHEL klony) - funkce bootstrap ma
do<br>
>> $INSTALL nainstalovat zakladni system, u debianu se
pouzije<br>
>> debootstrap (jejich soft na instalaci minimal systemu do
tebou<br>
>> urcenyho diru), u fedory se initne RPM DB a yumem se
nainstalujou<br>
>> baliky, ktery maji bejt v zakladnim systemu; potom<br>
>> configure-<distro> je funkce, ktera vyrabi v tom
cerstve <br>
>> nainstalovanym systemu /tmp/configure.sh, kteryzto se pak
zavola<br>
>> uz v konkretnim templates/*.sh souboru pomoci
run-configure, to<br>
>> ho v tom $INSTALLu pusti chrootovane - ucelem je
dokonfigurovat<br>
>> ten nainstalovanej system, doinstalovat do nej baliky a
pripravit<br>
>> ho k zabaleni v templates/ prave uvidis uz specifika pro
kazdy<br>
>> distro, pred run-configure je mozny pres configure-append
jeste<br>
>> do toho /tmp/configure.sh neco pripsat - to je prave
misto, kde<br>
>> je moznost udelat specifickou praci pro dany distro (tzn.
to co<br>
>> se lisi od generic)<br>
>><br>
>> jelikoz je SUSE RPM based, asi bude postup podobnej, jako
je u<br>
>> fedory, tzn. initnout RPM DB a pres zypper do $INSTALL<br>
>> nainstalovat baliky zakladniho systemu, potom
dokonfigurovat.<br>
>><br>
>> No a z toho vyplyvaj zavislosti - kdyz chces buildit<br>
>> debian-based veci, potrebujes na hostu debootstrap, kdyz<br>
>> fedora-based, potrebujes yum.<br>
>><br>
>> Ja buildim oboje na Fedore, jelikoz ta ma yum i
debootstrap v <br>
>> repozitarich a tak nemusim nic vymejslet, nicmene kvuli
zypperu<br>
>> to asi bude potreba poustet pod SUSE.<br>
>><br>
>> Neni k tomu potreba pak uz nic vic, nez mit moznost
chrootovat -<br>
>> coz jde i v OpenVZ kontejneru, takze se ty build skripty
daji<br>
>> pustit i tak (talk about inception)<br>
>><br>
>> No a kdyz mas nadefinovanou kostru v includes/ a
specifickou cast<br>
>> v templates/, pak akorat pustis
bin/build-vpsfree-templates<br>
>> tvojedistro, kde tvojedistro je expandnuty na<br>
>> templates/tvojedistro.sh<br>
>><br>
>> Asi jsem to vysvetlil dost zmatecne, pochopil jsi to z
toho?<br>
>><br>
>> S pozdravem<br>
>><br>
>> Pavel Snajdr<br>
>><br>
>> +421 948 816 186 | +420 720 107 791 |
110-010-956 CTO<br>
>> of Relbit | Predseda vpsFree.cz, o.s. | RHCE <br>
>> <a class="moz-txt-link-freetext" href="http://relbit.com">http://relbit.com</a> | <a class="moz-txt-link-freetext" href="http://vpsfree.cz">http://vpsfree.cz</a> |<br>
>> <a class="moz-txt-link-freetext" href="https://www.redhat.com">https://www.redhat.com</a><br>
>><br>
>> On 06/13/2014 08:45 PM, Petr Vaněk wrote:<br>
>>> ahoj,<br>
>><br>
>>> jsem jelito, co se v tehle vecech nevyzna. Jak se ty
tvoje<br>
>>> skripty pouzivaji? Jake jsou zavislosti? Muzu to
pustit nekde u<br>
>>> sebe, nebo musim mit nejaky kontejner?<br>
>><br>
>>> same otazky...<br>
>><br>
>>> dik, p<br>
>><br>
>>> On 13/06/14 18:38, Pavel Snajdr wrote:<br>
>>>> Ahojte,<br>
>>>><br>
>>>> jelikoz aktualni stav templatu u nas neni idealni
- vetsinu<br>
>>>> z nich prebirame z OpenVZ, kde jednak maji spatne
nastavene <br>
>>>> timezony a jednak nejsou az tak casto
aktualizovane, zamakal<br>
>>>> jsem a automatizoval jsem tvorbu templatu; plan
je nechat je <br>
>>>> pregenerovat kazdy tyden (nebo parsovat napr. LWN
daily<br>
>>>> security update a podle toho, to jsem se jeste
sam se sebou<br>
>>>> nedohodl).<br>
>>>><br>
>>>> Podporovane budou tedy uz jenom ty, ktere umime
generovat <br>
>>>> automaticky. Jelikoz se osobne znam jenom s
debiannim a<br>
>>>> fedorim svetem, automatizoval jsem tvorbu tech a
jejich<br>
>>>> odvozenin:<br>
>>>><br>
>>>> debian-7 fedora-20 scientific-6.5 ubuntu-14.04<br>
>>>><br>
>>>> Jeste tomu dam par hodin doladovani a testovani,
ale podle<br>
>>>> toho, co jsem uz pozkousel, uz to moc prace
nebude (jestli<br>
>>>> vubec).<br>
>>>><br>
>>>> Nicmene, proc to pisu - jestli chcete na vpsFree
videt<br>
>>>> podporu dalsich distribuci, potrebuju s tim
pomoct.<br>
>>>><br>
>>>> Forknete, doplnte svoje oblibene distro a poslete
pull<br>
>>>> request:<br>
>>>><br>
>>>>
<a class="moz-txt-link-freetext" href="https://github.com/vpsfreecz/build-vpsfree-templates">https://github.com/vpsfreecz/build-vpsfree-templates</a><br>
>>>><br>
>>>> Vim, ze je u nas par lidi, kteri fandi OpenSUSE,
to bych tam <br>
>>>> treba rad videl - kdyby se nasel dobrovolnik,
stihne ho za<br>
>>>> to spravedlivy trest v podobe nejakeho toho
mesice zadarmo<br>
>>>> :)<br>
>>>><br>
>>>> S pozdravem / Best regards,<br>
>>>><br>
>>>> Pavel Snajdr<br>
>>>><br>
>>>> +421 948 816 186 | +420 720 107 791 |
110-010-956<br>
>>>> CTO of Relbit | Predseda vpsFree.cz, o.s. |
RHCE <br>
>>>> <a class="moz-txt-link-freetext" href="http://relbit.com">http://relbit.com</a> | <a class="moz-txt-link-freetext" href="http://vpsfree.cz">http://vpsfree.cz</a> | <br>
>>>> <a class="moz-txt-link-freetext" href="https://www.redhat.com">https://www.redhat.com</a> <br>
>>>> _______________________________________________<br>
>>>> Community-list mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Community-list@lists.vpsfree.cz">Community-list@lists.vpsfree.cz</a> <br>
>>>> <a class="moz-txt-link-freetext" href="http://lists.vpsfree.cz/listinfo/community-list">http://lists.vpsfree.cz/listinfo/community-list</a><br>
>><br>
>><br>
>><br>
>><br>
>>> _______________________________________________
Community-list <br>
>>> mailing list <a class="moz-txt-link-abbreviated" href="mailto:Community-list@lists.vpsfree.cz">Community-list@lists.vpsfree.cz</a> <br>
>>> <a class="moz-txt-link-freetext" href="http://lists.vpsfree.cz/listinfo/community-list">http://lists.vpsfree.cz/listinfo/community-list</a><br>
>><br>
>> _______________________________________________
Community-list<br>
>> mailing list <a class="moz-txt-link-abbreviated" href="mailto:Community-list@lists.vpsfree.cz">Community-list@lists.vpsfree.cz</a> <br>
>> <a class="moz-txt-link-freetext" href="http://lists.vpsfree.cz/listinfo/community-list">http://lists.vpsfree.cz/listinfo/community-list</a><br>
<br>
<br>
<br>
<br>
> _______________________________________________
Community-list<br>
> mailing list <a class="moz-txt-link-abbreviated" href="mailto:Community-list@lists.vpsfree.cz">Community-list@lists.vpsfree.cz</a> <br>
> <a class="moz-txt-link-freetext" href="http://lists.vpsfree.cz/listinfo/community-list">http://lists.vpsfree.cz/listinfo/community-list</a><br>
<br>
</blockquote>
<span style="white-space: pre;">>
_______________________________________________<br>
> Community-list mailing list<br>
> <a class="moz-txt-link-abbreviated" href="mailto:Community-list@lists.vpsfree.cz">Community-list@lists.vpsfree.cz</a><br>
> <a class="moz-txt-link-freetext" href="http://lists.vpsfree.cz/listinfo/community-list">http://lists.vpsfree.cz/listinfo/community-list</a></span><br>
<br>
<br>
</body>
</html>