openstack, openstack is vorige week wat we geleerd hebben, en wat het doet.Vandaag zullen we de installatie in een machine, om het werk te doen.Dit is niet hoe je het de oprichting van een productie -, maar het is een geweldige manier om de snelle tests en leren op de server.,, er zijn drie heel eenvoudige manier om je handen in de openstack en proberen: de ene is het gebruik van commerciële openbare wolken als rackspace of Cloudwatt of door de TryStack zelf.Als je je haast om naar een betaalde diensten, want het kan hier dagen of weken goedgekeurd van een TryStack rekening.Het gebruik van de wolk is duiken naar de ontwikkeling en het testen van toepassing op een goede manier.,,, als je liever een expeditie naar openstack moed en leren het te beheersen en dan kan je een eigen server te spelen, dit is wat we gaan doen devstack geïnstalleerd.Devstack is een geweldige Shell script installatie openstack, licht Stack en hiro 's, dit is een kleine Linux loopt de wolken te gast.Cirrus?Heb je het?Tot slot een goede nerd woordspeling.) wil ik de details van de installatie te dekken, want ook al is het meer dan ooit nog een beetje stout, gemakkelijk toegang.,,, de meeste Linux toepassing kan worden geïnstalleerd en verwijderd en spelen wat je wilt de belangrijkste Linux PC - test, omdat de Linux is een volwassen besturingssysteem. Niet omdraaien, je moet het doen.In tegenstelling tot wat de duur van de eigen systemen, delicaat en vol smoesjes.Maar ik dwaal af.,, laat je de computer openstack, omdat het om een speciaal systeem, zodat ik het in dit artikel Lubuntu 12.04 virtualbox in mijn Linux MINT 13 systeem.Natuurlijk, ik weet het, de echte servers, niet op de server van de nerds die een grafisch milieu testen, maar dit is een heel goed uitkomt en Lubuntu lichtgewicht.Als je het in een virtuele machine openstack server aan het ten minste 6 GB ram en 1.5gb opslag.Als je er meer dan een nucleaire systeem wel meer dan een kern, omdat openstack, zelfs in een simpele test, honger, het creëren van een gebruiker genaamd, Stack, voor de installatie van devstack:,, $pseudo - wachtwoord $pseudo - useradd Stack is in de nieuwe code: in een nieuw wachtwoord: en dan, voor Stack, met pseudo - machtigingen:,, $pseudo - visudo stapel alle = (alle: alle) nopasswd:,, nu tekenen, en dan weer op de stapel.Als je niet weg en het installeren van het:,, $pseudo goed laten installeren die - y, en van de github trek openstack.Deze kopie aan de huidige lijst, dus mijn cd 's,, /var, dan rennen, ga, $die kloon git://github.com/openstack-dev/devstack.git:,,,, dit alles, /var /devstack,.Cd,,,, en een paar minuten devstack, verschillende scenario 's en documenten.Wat de reden ook is, ik ben nog niet wist, ik liep in de eerste keer dat ik de kwestie van de bevoegdheid van lopen, dus ik veranderde de eigendom van /var /devstack,, //Stack: $pseudo - chown - R,, Stack: Stack //$pseudo - chown - stack Stack: Stack /var /devstack,, ik ben veranderd, /var /www, de bescherming van gegevens, de gegevens van de standaard: www. 'ubuntu' is, is dit geen goede praktijken, het is goed dat er geregistreerd, dus het creëren van /var /stacklog, en het mogelijk te maken dat de stapel.,,..., er is een voorwaarde. Dat is het creëren en /var /devstack /localrc,.En localrc, altijd op je devstack wortels en de configuratie van het netwerk, en wachtwoord log, en verscheidene andere punten zullen wij over de tijd.Dit is mijn manier, net een minimum:,, host_ip = 10.0.1.15 flat_interface = brengen floating_range = 10.0.1.224/28 admin_password = topgeheim geheime service_password rabbit_password mysql_password = = = = de service_token topgeheim, openstack, veel van de code, dus ik maak het jezelf gemakkelijk door recycling van dezelfde test.Is het de host_ip ethX, inet, je openstack server, ongeacht de virtuele of niet, deze voorbeelden: brengen, zoals de dollar, die hwaddr 90:EE:AA:a2:50:AA inet - pakket: addr:10.0.1.15: BCAST:10.0.1.255 masker, als je 255.255.255.0, het creëren van een statische devstack server IP - adres, of je zult lijden.Het is nogal ingewikkeld openstack, zullen we in de toekomst meer, maar nu moeten we het zo eenvoudig mogelijk te houden, flat_interface., is de server ethernet -; als u slechts één: deze lijn is niet nodig.Je kan er een interne en publiek gerichte interface, net als in de niet - de Cloud server, en flat_interface de overeenkomstige interne interface, floating_range is een openstack servers moeten worden verstrekt aan een netwerk van het zwembad.Dat kan niet en de server IP - adres is van elkaar overlappende, dit is de reden waarom ik het voorbeeld is de weg op het adres aan het einde van het spectrum.,,, nou, dan, het is tijd voor de voltooiing van de installatie.Veranderen, /var /devstack, rennen,,, $/stack.sh, zal dit een periode van exploitatie, vul je scherm, verschillende soorten output.Ga rusten, denk aan vrolijke dingen.Als het om een succesvolle operatie, zal je zien dat soortgelijke grafiek 1, boven, nu vuur. En je openstack server IP - adres van het web browser, zeg je, in mijn geval is http://10.0.1.15.Als je op de pagina, je kunt je succes geïnstalleerd en de toegang tot de horizon dashboard (figuur 2) blijven voor je geregeld een wachtwoord Admin inloggen, localrc,.Je kan rondhangen en naar verschillende scherm, zonder je te kwetsen.Niet gezien, maar je vond wat foto 's en het verslag, blz. Als je het verpest, oké, met inbegrip van die devstack script doen, schoon. Sh.Deze ommekeer, stack.sh, en je die kloon bestanden waar, dus rennen, clean.sh, dan stack.sh opnieuw doen, voor je installeren.,, dat was het voor vandaag, dus de volgende keer dat nog leren hoe toegang tot de horizon van de PC 's, en hoe een aantal fundamentele opzet.