Difference between revisions of "Cluster der kan alt/Ubuntu Master"

From Teknologisk videncenter
Jump to: navigation, search
(Installation af Master VM)
(Undo revision 26560 by Thni (talk))
 
Line 1: Line 1:
<h1>Installation af Master VM</h1>
+
=Installation af Master VM=
<p>Lav en ny VM kaldet Master.
+
 
 +
Lav en ny VM kaldet Master.
 
Vælg Linux, Ubuntu 64bit, brug default indstillinger.
 
Vælg Linux, Ubuntu 64bit, brug default indstillinger.
</p><p>Start den op, og lad den boote over PXE.
+
 
 +
Start den op, og lad den boote over PXE.
 
Vælg her Ubuntu, og Ubuntu version 10.04 64bit.
 
Vælg her Ubuntu, og Ubuntu version 10.04 64bit.
</p><p><b>NOTE:</b> Seneste Cluster forløb efteråret 2013 har brugt Ubuntu Server Version 12.04.3 64Bit (ubuntu-12.04.3-server-amd64.iso)
+
 
</p>
+
'''NOTE:''' Seneste Cluster forløb efteråret 2013 har brugt Ubuntu Server Version 12.04.3 64Bit (ubuntu-12.04.3-server-amd64.iso)
<h2>Ubuntu Installation</h2>
+
 
<ol><li>Step: Vælg Dansk sprog  
+
==Ubuntu Installation==
</li><li>Step: Autodetect ikke tastatur  
+
#Step: Vælg Dansk sprog  
</li><li>Step: Vælg Danmark(Tastatur sprog).
+
#Step: Autodetect ikke tastatur  
</li><li>Step: Navn = Master
+
#Step: Vælg Danmark(Tastatur sprog).
</li><li>Step: Arkivspejlets land = Danmark  
+
#Step: Navn = Master
</li><li>Step: Brug standard spejlet, dk.archive.ubuntu.com   
+
#Step: Arkivspejlets land = Danmark  
</li><li>Step: Ingen proxy server vælges
+
#Step: Brug standard spejlet, dk.archive.ubuntu.com   
</li><li>Step: Time zone Europe/Copenhagen  
+
#Step: Ingen proxy server vælges
</li></ol>
+
#Step: Time zone Europe/Copenhagen  
<h3> Partitioner  </h3>
+
 
<p>Konfigurere manuelt de forskellige partioner som vist herunder:
+
=== Partitioner  ===
</p>
+
 
<ol><li>Step: Vælg manuel metode  
+
Konfigurere manuelt de forskellige partioner som vist herunder:
</li><li>Step: Vælg den virtuelle harddisk: <b>17,2 GB VMware, VMware Virtual S</b>
+
 
</li><li>Step: Svar "<b>ja</b>" for at oprette et nyt partitionstabel på disken
+
#Step: Vælg manuel metode  
</li><li>Step: Vælg den nyoprettet tomme partion: <b>pri/log 17,2 GB FRI PLADS</b>
+
#Step: Vælg den virtuelle harddisk: '''17,2 GB VMware, VMware Virtual S'''
</li><li>Step: Lav de forskellige partioner som vist herunder:
+
#Step: Svar "'''ja'''" for at oprette et nyt partitionstabel på disken
<ol><li>Størrelse: <b>1GB</b>,&#160;&#160;&#160;&#160; Partions type: <b>Primary&#160;</b> &#160; Monteringspunkt: <b>/</b>
+
#Step: Vælg den nyoprettet tomme partion: '''pri/log 17,2 GB FRI PLADS'''
</li><li>Størrelse: <b>512mb</b>, Partions type: <b>Logical</b> &#160; &#160;&#160; Monteringspunkt: <b>/boot</b>
+
#Step: Lav de forskellige partioner som vist herunder:
</li><li>Størrelse: <b>3GB</b>, &#160; &#160; Partions type:&#160;<b>Logical</b>&#160; &#160;&#160;&#160; Monteringspunkt: <b>/var</b>
+
##Størrelse: '''1GB''',&nbsp;&nbsp;&nbsp;&nbsp; Partions type: '''Primary&nbsp;''' &nbsp; Monteringspunkt: '''/'''
</li><li>Størrelse: <b>3GB</b>,&#160;&#160;&#160;&#160; Partions type: <b>Logical</b>&#160; &#160;&#160;&#160; Monteringspunkt: <b>/tmp</b>
+
##Størrelse: '''512mb''', Partions type: '''Logical''' &nbsp; &nbsp;&nbsp; Monteringspunkt: '''/boot'''
</li><li>Størrelse: <b>5GB</b>,&#160;&#160;&#160;&#160; Partions type: <b>Logical</b>&#160; &#160;&#160;&#160; Monteringspunkt: <b>/usr</b>
+
##Størrelse: '''3GB''', &nbsp; &nbsp; Partions type:&nbsp;'''Logical'''&nbsp; &nbsp;&nbsp;&nbsp; Monteringspunkt: '''/var'''
</li><li>Størrelse: <b>1GB</b>,&#160;&#160;&#160;&#160; Partions type: <b>Logical</b>&#160; &#160;&#160;&#160; Monteringspunkt: <b>/srv</b>
+
##Størrelse: '''3GB''',&nbsp;&nbsp;&nbsp;&nbsp; Partions type: '''Logical'''&nbsp; &nbsp;&nbsp;&nbsp; Monteringspunkt: '''/tmp'''
</li><li>Størrelse: <b>1GB</b>,&#160;&#160;&#160;&#160; Partions type: <b>Logical</b>&#160; &#160;&#160;&#160; Monteringspunkt: <b>/home</b>
+
##Størrelse: '''5GB''',&nbsp;&nbsp;&nbsp;&nbsp; Partions type: '''Logical'''&nbsp; &nbsp;&nbsp;&nbsp; Monteringspunkt: '''/usr'''
</li><li>Størrelse: <b>1GB</b>, &#160; &#160; Partions type: <b>Logical</b> &#160; &#160;&#160; <b>Swapområde</b>
+
##Størrelse: '''1GB''',&nbsp;&nbsp;&nbsp;&nbsp; Partions type: '''Logical'''&nbsp; &nbsp;&nbsp;&nbsp; Monteringspunkt: '''/srv'''
</li></ol>
+
##Størrelse: '''1GB''',&nbsp;&nbsp;&nbsp;&nbsp; Partions type: '''Logical'''&nbsp; &nbsp;&nbsp;&nbsp; Monteringspunkt: '''/home'''
</li></ol>
+
##Størrelse: '''1GB''', &nbsp; &nbsp; Partions type: '''Logical''' &nbsp; &nbsp;&nbsp; '''Swapområde'''
<p>Det skulle gerne ende ud med at se nogenlunde sådan her ud!  
+
 
</p><p><img src="/mediawiki/images/e/e9/Hdd_Part.PNG" _fck_mw_filename="Hdd Part.PNG" alt="" />
+
Det skulle gerne ende ud med at se nogenlunde sådan her ud!  
</p><p><br /> Vælg færdig med at oprette, svar ja til at skrive ændringer på disk.
+
 
</p>
+
[[Image:Hdd Part.PNG]]
<h3>Opret Bruger på Master</h3>
+
 
<ol><li>Step: Angiv brugernavn: <b>Cluster</b>
+
<br> Vælg færdig med at oprette, svar ja til at skrive ændringer på disk.
</li><li>Step: Password: <b>Cluster</b>
+
 
</li><li>Step: Brug svag adgangskode, svar <b>Ja</b>
+
===Opret Bruger på Master===
</li><li>Step: Kryptering af hjemmekatalog, svar <b>Nej</b>
+
#Step: Angiv brugernavn: '''Cluster'''
</li></ol>
+
#Step: Password: '''Cluster'''
<h3>Sidste del af installations opsætningen</h3>
+
#Step: Brug svag adgangskode, svar '''Ja'''
<ol><li>Step: Proxy instillinger skal være blank
+
#Step: Kryptering af hjemmekatalog, svar '''Nej'''
</li><li>Step: Vælg <b>Ingen automatiske opdateringer</b>
+
 
</li><li>Step: Marker <b>OpenSSH server</b>
+
===Sidste del af installations opsætningen===
</li><li>Step: Marker <b>DNS Server</b>
+
#Step: Proxy instillinger skal være blank
</li><li>Step: Install af GRUB, svar <b>ja</b>
+
#Step: Vælg '''Ingen automatiske opdateringer'''
</li><li>Step: Korrekt tidszone "Europa/København", svar <b>ja</b>
+
#Step: Marker '''OpenSSH server'''
</li></ol>
+
#Step: Marker '''DNS Server'''
<h2>Tildel root rettigheder til Cluster brugeren</h2>
+
#Step: Install af GRUB, svar '''ja'''
<p><span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLRsudo nano /etc/passwdfckLR</span>
+
#Step: Korrekt tidszone "Europa/København", svar '''ja'''
 +
 
 +
==Tildel root rettigheder til Cluster brugeren==
 +
 
 +
<source lang=cli>
 +
sudo nano /etc/passwd
 +
</source>
 
Ret bruger cluster nederst i filen, fra
 
Ret bruger cluster nederst i filen, fra
<span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLRcluster:x:1000:1000:Cluster,,,:/home/cluster:/bin/bashfckLR</span>
+
<source lang=cli>
 +
cluster:x:1000:1000:Cluster,,,:/home/cluster:/bin/bash
 +
</source>
 
til
 
til
<span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLRcluster:x:0:0:Cluster,,,:/home/cluster:/bin/bashfckLR</span>
+
<source lang=cli>
 +
cluster:x:0:0:Cluster,,,:/home/cluster:/bin/bash
 +
</source>
 
For at de nye rettigheder kan træde i kæft skal Cluster logges af dette gøres med kommandoen
 
For at de nye rettigheder kan træde i kæft skal Cluster logges af dette gøres med kommandoen
<span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLRlogoutfckLR</span>
+
<source lang=cli>
</p>
+
logout
<h2>Login via SSH</h2>
+
</source>
<p>Administrere serveren via SSH er en kæmpe fordel da man har mulighed for at copy/paste
+
 
</p><p>Åben en terminal såsom Putty eller TeraTerm
+
==Login via SSH==
 +
Administrere serveren via SSH er en kæmpe fordel da man har mulighed for at copy/paste
 +
 
 +
Åben en terminal såsom Putty eller TeraTerm
 
Indtast serverens IP og login
 
Indtast serverens IP og login
</p>
+
 
<h2>Aktivere sekundære netkort(eth1)</h2>
+
==Aktivere sekundære netkort(eth1)==
<p><span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLRnano /etc/network/interfacesfckLR</span>
+
<source lang=cli>
 +
nano /etc/network/interfaces
 +
</source>
 
Add herefter dette  
 
Add herefter dette  
<span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLR# The secondary network interfacefckLRauto eth1fckLRiface eth1 inet staticfckLRaddress 10.0.0.1fckLRnetmask 255.255.255.0fckLR</span>
+
<source lang=cli>
</p>
+
# The secondary network interface
<h3>Resolv.conf skal ikke overskrives</h3>
+
auto eth1
<p><span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLRsudo chattr +i /etc/resolv.conffckLR</span>
+
iface eth1 inet static
</p>
+
address 10.0.0.1
<h2>Installere de sidste programmer</h2>
+
netmask 255.255.255.0
<ol><li>Step:  
+
</source>
</li></ol>
+
===Resolv.conf skal ikke overskrives===
<p><span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLRapt-get install tftpd-hpa lighttpd system-config-kickstart nfs-kernel-server gcc g++fckLR</span>
+
<source lang=cli>
</p>
+
sudo chattr +i /etc/resolv.conf
<h2>Aktivere /var/log/messages i Ubuntu 12.04</h2>
+
</source>
<p>Edit /etc/rsyslog.d/50-default.conf and uncomment the lines
+
==Installere de sidste programmer==
<span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLR*.=info;*.=notice;*.=warn;\fckLRauth,authpriv.none;\fckLRcron,daemon.none;\fckLRmail,news.none -/var/log/messagesfckLR</span>
+
#Step:  
 +
<source lang=cli>
 +
apt-get install tftpd-hpa lighttpd system-config-kickstart nfs-kernel-server gcc g++
 +
</source>  
 +
==Aktivere /var/log/messages i Ubuntu 12.04==
 +
Edit /etc/rsyslog.d/50-default.conf and uncomment the lines
 +
<source lang=cli>
 +
*.=info;*.=notice;*.=warn;\
 +
auth,authpriv.none;\
 +
cron,daemon.none;\
 +
mail,news.none -/var/log/messages
 +
</source>
 
Then restart the rsyslog daemon:
 
Then restart the rsyslog daemon:
<span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLR# service rsyslog restartfckLR</span>
+
<source lang=cli>
<span class="fck_mw_template">{{Source cli}}</span>
+
# service rsyslog restart
</p><a _fcknotitle="true" href="Category:Cluster">Cluster</a> <a _fcknotitle="true" href="Category:Ubuntu">Ubuntu</a>
+
</source>
 +
{{Source cli}}
 +
[[Category:Cluster]][[Category:Ubuntu]]

Latest revision as of 12:54, 1 November 2013

Installation af Master VM

Lav en ny VM kaldet Master. Vælg Linux, Ubuntu 64bit, brug default indstillinger.

Start den op, og lad den boote over PXE. Vælg her Ubuntu, og Ubuntu version 10.04 64bit.

NOTE: Seneste Cluster forløb efteråret 2013 har brugt Ubuntu Server Version 12.04.3 64Bit (ubuntu-12.04.3-server-amd64.iso)

Ubuntu Installation

  1. Step: Vælg Dansk sprog
  2. Step: Autodetect ikke tastatur
  3. Step: Vælg Danmark(Tastatur sprog).
  4. Step: Navn = Master
  5. Step: Arkivspejlets land = Danmark
  6. Step: Brug standard spejlet, dk.archive.ubuntu.com
  7. Step: Ingen proxy server vælges
  8. Step: Time zone Europe/Copenhagen

Partitioner

Konfigurere manuelt de forskellige partioner som vist herunder:

  1. Step: Vælg manuel metode
  2. Step: Vælg den virtuelle harddisk: 17,2 GB VMware, VMware Virtual S
  3. Step: Svar "ja" for at oprette et nyt partitionstabel på disken
  4. Step: Vælg den nyoprettet tomme partion: pri/log 17,2 GB FRI PLADS
  5. Step: Lav de forskellige partioner som vist herunder:
    1. Størrelse: 1GB,     Partions type: Primary    Monteringspunkt: /
    2. Størrelse: 512mb, Partions type: Logical      Monteringspunkt: /boot
    3. Størrelse: 3GB,     Partions type: Logical      Monteringspunkt: /var
    4. Størrelse: 3GB,     Partions type: Logical      Monteringspunkt: /tmp
    5. Størrelse: 5GB,     Partions type: Logical      Monteringspunkt: /usr
    6. Størrelse: 1GB,     Partions type: Logical      Monteringspunkt: /srv
    7. Størrelse: 1GB,     Partions type: Logical      Monteringspunkt: /home
    8. Størrelse: 1GB,     Partions type: Logical      Swapområde

Det skulle gerne ende ud med at se nogenlunde sådan her ud!

Hdd Part.PNG


Vælg færdig med at oprette, svar ja til at skrive ændringer på disk.

Opret Bruger på Master

  1. Step: Angiv brugernavn: Cluster
  2. Step: Password: Cluster
  3. Step: Brug svag adgangskode, svar Ja
  4. Step: Kryptering af hjemmekatalog, svar Nej

Sidste del af installations opsætningen

  1. Step: Proxy instillinger skal være blank
  2. Step: Vælg Ingen automatiske opdateringer
  3. Step: Marker OpenSSH server
  4. Step: Marker DNS Server
  5. Step: Install af GRUB, svar ja
  6. Step: Korrekt tidszone "Europa/København", svar ja

Tildel root rettigheder til Cluster brugeren

sudo nano /etc/passwd

Ret bruger cluster nederst i filen, fra

cluster:x:1000:1000:Cluster,,,:/home/cluster:/bin/bash

til

cluster:x:0:0:Cluster,,,:/home/cluster:/bin/bash

For at de nye rettigheder kan træde i kæft skal Cluster logges af dette gøres med kommandoen

logout

Login via SSH

Administrere serveren via SSH er en kæmpe fordel da man har mulighed for at copy/paste

Åben en terminal såsom Putty eller TeraTerm Indtast serverens IP og login

Aktivere sekundære netkort(eth1)

nano /etc/network/interfaces

Add herefter dette

# The secondary network interface
auto eth1
iface eth1 inet static
address 10.0.0.1
netmask 255.255.255.0

Resolv.conf skal ikke overskrives

sudo chattr +i /etc/resolv.conf

Installere de sidste programmer

  1. Step:
apt-get install tftpd-hpa lighttpd system-config-kickstart nfs-kernel-server gcc g++

Aktivere /var/log/messages i Ubuntu 12.04

Edit /etc/rsyslog.d/50-default.conf and uncomment the lines

*.=info;*.=notice;*.=warn;\
auth,authpriv.none;\
cron,daemon.none;\
mail,news.none -/var/log/messages

Then restart the rsyslog daemon:

# service rsyslog restart