Dag 3: Videre feilsøking av OpenStack from scratch

8. august gikk mye av tiden til å feilsøke på hvorfor installasjonen fra gårsdagen ikke ville lage instanser.  OpenStack from scratch har en rekke tester en kan kjøre når installasjonen er ferdig. Testene ligger her: https://github.com/norcams/ofs/tree/master/tests

For eksempel vil import_image.sh importere et image som den virtuelle maskinen i instansen vil starte fra. Dette for å verifisere at glance image service fra OpenStack fungerer som det skal. I vårt tilfelle feilet 04-boot.sh som bruker komponenten nova til å starte den virtuelle maskinen. Det ble etterhvert mye lesing i nova loggene for å finne ut av feilen. Jeg hadde funnet frem til flere alternative løsninger fra nettet for å gjøre ting i en annen rekkefølge. Samt at jeg reinstallerte de tre  hovedkomponentene network storage og compute for å teste ut noen av løsningene. Dette ga ikke noen resultater.

Det har uansett vært interessant å ha installert dette fra bunnen av, selv om vi visste på forhånd at det ville være noen feil med installasjonen. Jeg har blitt fortrolig med flere av kommandoene på de verktøyene som er i bruk samtidig som jeg har fått et greit overblikk på hvordan komponentene fungerer sammen. I neste uke har vi tenkt å gå videre med en annen installasjon av OpenStack nemlig RDO.

 

 

 

Dag 2: OpenStack from scratch

7. august gikk med til å utføre en OpenStack installasjon fra scratch. Denne installasjonen gir et godt inntrykk av hva komponenter OpenStack består av og hvordan disse skal fungere sammen i en komplett installasjon.

Vi støtte på litt problemer etter installasjonen av OpenStack from scratch. Noe av hovedfunksjonaliteten i systemet er å kunne lage og bygge instanser av maskiner som skal kjøre i et driftsmiljø. Denne biten feilet og vi har startet feilsøking av hva som kan ha gått galt. Dette er noe vi kommer til å fortsette med i morgen.

OpenStack from scratch er et github prosjekt som er blitt laget i forbindelse med prosjektet jeg er med i på UIB.  Hele prosjektet ligger åpent på github -> https://github.com/norcams/ofs

Før jeg begynner å gå inn i detaljer om OpenStack, vil det være greit for leserne å vite litt om bakgrunnen til programvaren og hva den brukes til. Velger i denne sammenhengen å vise til Wikipedia artikkelen som jeg syns har oppsummert dette ganske bra, samt at den forklarer bruken til hver av komponentene.

OpenStack