Palvelinten hallinta H5: Käyttöjärjestelmäorjat

Tehävänanto:

 

Orjan rauta

rauta.png

Herran rauta

Käyttöjärjestelmä: Windows 10 Home, 64-bit operating system

Prosessori: AMD FX(tm)-8350 Eight-Core Processor 4,0gHz

RAM: 8,00 GB Kingston HyperX Fury

Näytönohjain: NVIDIA Geforce GTX 960 Ti

MB: Gigabyte GA-990FXA-UD5

HDD: Seagate BarraCuda HDD 1TB

Näyttö: Philips 273V5LHSB 27″ LED

a) Linux orja

Masterin asetukset

Aloitin tehtävän 24.11.2017 klo 18.06 kurssilaisen kanssa. Tehtävä alkoi peruskomennoilla.

$ setxkbmap fi

$ sudo apt-get update

Alkukomentojen jälkeen asentui masterille puppetmaster, muutettiin host nimi masteriksi,  muokattiin hosts tiedostoon masterin IP ja hostname, sekä lisättiin puppet.conf:iin masterille dns nimi.

$ sudo apt-get -y install puppetmaster

$ sudo hostnamectl set-hostname master

$ sudoedit /etc/hosts

$ sudoedit /etc/puppet/puppet.conf

hostname

hosts

 

Tämän jälkeen käynnistettiin avahi-daemon, sekä puppetmaster uudestaan.

$ sudo avahi-daemon restart

$ sudo puppetmaster restart

Masterilla luotiin myös .txt kansion luova moduuli.

Orjan asetukset

Samat ensiasetukset kuin masterilla, ja puppetin asennus.

$ setxkbmap fi

$ sudo apt-get update

$ sudo apt-get -y install puppet

Hostname muokattiin, hosts-tiedostoon lisättiin masterin IP ja orjan hostname, sekä puppet.conf-tiedostoon masterin nimi.

 

$ sudo hostnamectl set-hostname linuxorja

$ sudoedit /etc/hosts

$ sudoedit /etc/puppet/puppet.conf

 

sudoedithosts

 

agentti

Avahi-demoni ja puppet käynnistettiin, uudestaan, sekä lähetettiin masterille sertifikaattipyyntö.

$ sudo puppet agent –enable

$ sudo puppet agent -tdv

Masterilla hyväksyttiin sertifikaatti tarkastelemalla pyydettyjä sertifikaatteja, sekä hyväksymällä sen.

$ sudo puppet cert list -all

$ sudo puppet cert sign..

Orjalla ajettiin -tdv komento uudestaan.

certpyyntc3b6.png

Sertifikaatti hyväksyttiin ja ajo onnistui, mutta jostain syystä orjalle ei ilmestynyt masterin moduulin tekemä .txt tiedosto tmp-kansioon.

ei-lue.pngTehtävä lopetettiin 20.16.

Windows 10

Linux master oli valmiiksi esiasetettu, joten voitiin siirtyä windows orjan tekemiseen noudattamalla teron kotisivujen ohjeita, ja lataamalla puppet windowsille.

UAC tuli aluksi kytkeä pois päältä ohjeiden mukaisesti.

puppet.conf tiedostossa tuli olla serverinä masterin host-nimi.

conf

Pingaus onnistui orjalta herralle.

masterping

Tämän jälkeen tuli asentaa Bonjour.

 

Asennuksen jälkeen lähetettiin orjalta sertifikaattipyyntö herralle puppetin administrator command promptissa.

 

cert-req1.png

Pyyntö tuli läpi herralle, ja se hyväksyttiin.

cert-sign

eitoimi

Orjalla ajettiin -tdv komento uudestaan, mutta virheilmoitusten mukaisesti se ei mennyt läpi. Aikaa kului asian selvittämiseen, johon ei toistaseksi löytynyt ratkaisua. Asiaa tarkastellaan myöhemmin uudestaan.

Lähteet:

http://terokarvinen.com/2017/aikataulu-palvelinten-hallinta-ict4tn022-3-5-op-uusi-ops-loppusyksy-2017-p5

https://inaandersin.wordpress.com/2017/11/24/h5-palvelinten-hallinta-ict4tn022-3/

http://terokarvinen.com/2017/aikataulu-palvelinten-hallinta-ict4tn022-3-5-op-uusi-ops-loppusyksy-2017-p5

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s