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

From Teknologisk videncenter
Jump to: navigation, search
(Installation af Master VM)
(Installation af Master VM)
Line 1: Line 1:
=Installation af Master VM=
+
<h1>Installation af Master VM</h1>
 
+
<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)
'''NOTE:''' Seneste Cluster forløb efteråret 2013 har brugt Ubuntu Server Version 12.04.3 64Bit (ubuntu-12.04.3-server-amd64.iso)
+
</p>
 
+
<h2>Ubuntu Installation</h2>
==Ubuntu Installation==
+
<ol><li>Step: Vælg Dansk sprog  
#Step: Vælg Dansk sprog  
+
</li><li>Step: Autodetect ikke tastatur  
#Step: Autodetect ikke tastatur  
+
</li><li>Step: Vælg Danmark(Tastatur sprog).
#Step: Vælg Danmark(Tastatur sprog).
+
</li><li>Step: Navn = Master
#Step: Navn = Master
+
</li><li>Step: Arkivspejlets land = Danmark  
#Step: Arkivspejlets land = Danmark  
+
</li><li>Step: Brug standard spejlet, dk.archive.ubuntu.com   
#Step: Brug standard spejlet, dk.archive.ubuntu.com   
+
</li><li>Step: Ingen proxy server vælges
#Step: Ingen proxy server vælges
+
</li><li>Step: Time zone Europe/Copenhagen  
#Step: Time zone Europe/Copenhagen  
+
</li></ol>
 
+
<h3> Partitioner  </h3>
=== Partitioner  ===
+
<p>Konfigurere manuelt de forskellige partioner som vist herunder:
 
+
</p>
Konfigurere manuelt de forskellige partioner som vist herunder:
+
<ol><li>Step: Vælg manuel metode  
 
+
</li><li>Step: Vælg den virtuelle harddisk: <b>17,2 GB VMware, VMware Virtual S</b>
#Step: Vælg manuel metode  
+
</li><li>Step: Svar "<b>ja</b>" for at oprette et nyt partitionstabel på disken
#Step: Vælg den virtuelle harddisk: '''17,2 GB VMware, VMware Virtual S'''
+
</li><li>Step: Vælg den nyoprettet tomme partion: <b>pri/log 17,2 GB FRI PLADS</b>
#Step: Svar "'''ja'''" for at oprette et nyt partitionstabel på disken
+
</li><li>Step: Lav de forskellige partioner som vist herunder:
#Step: Vælg den nyoprettet tomme partion: '''pri/log 17,2 GB FRI PLADS'''
+
<ol><li>Størrelse: <b>1GB</b>,&#160;&#160;&#160;&#160; Partions type: <b>Primary&#160;</b> &#160; Monteringspunkt: <b>/</b>
#Step: Lav de forskellige partioner som vist herunder:
+
</li><li>Størrelse: <b>512mb</b>, Partions type: <b>Logical</b> &#160; &#160;&#160; Monteringspunkt: <b>/boot</b>
##Størrelse: '''1GB''',&nbsp;&nbsp;&nbsp;&nbsp; Partions type: '''Primary&nbsp;''' &nbsp; Monteringspunkt: '''/'''
+
</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: '''512mb''', Partions type: '''Logical''' &nbsp; &nbsp;&nbsp; Monteringspunkt: '''/boot'''
+
</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: '''3GB''', &nbsp; &nbsp; Partions type:&nbsp;'''Logical'''&nbsp; &nbsp;&nbsp;&nbsp; Monteringspunkt: '''/var'''
+
</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;&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>/srv</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;&#160;&#160; Partions type: <b>Logical</b>&#160; &#160;&#160;&#160; Monteringspunkt: <b>/home</b>
##Størrelse: '''1GB''',&nbsp;&nbsp;&nbsp;&nbsp; Partions type: '''Logical'''&nbsp; &nbsp;&nbsp;&nbsp; Monteringspunkt: '''/srv'''
+
</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: '''/home'''
+
</li></ol>
##Størrelse: '''1GB''', &nbsp; &nbsp; Partions type: '''Logical''' &nbsp; &nbsp;&nbsp; '''Swapområde'''
+
</li></ol>
 
+
<p>Det skulle gerne ende ud med at se nogenlunde sådan her ud!  
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="" />
 
+
</p><p><br /> Vælg færdig med at oprette, svar ja til at skrive ændringer på disk.
[[Image:Hdd Part.PNG]]
+
</p>
 
+
<h3>Opret Bruger på Master</h3>
<br> Vælg færdig med at oprette, svar ja til at skrive ændringer på disk.
+
<ol><li>Step: Angiv brugernavn: <b>Cluster</b>
 
+
</li><li>Step: Password: <b>Cluster</b>
===Opret Bruger på Master===
+
</li><li>Step: Brug svag adgangskode, svar <b>Ja</b>
#Step: Angiv brugernavn: '''Cluster'''
+
</li><li>Step: Kryptering af hjemmekatalog, svar <b>Nej</b>
#Step: Password: '''Cluster'''
+
</li></ol>
#Step: Brug svag adgangskode, svar '''Ja'''
+
<h3>Sidste del af installations opsætningen</h3>
#Step: Kryptering af hjemmekatalog, svar '''Nej'''
+
<ol><li>Step: Proxy instillinger skal være blank
 
+
</li><li>Step: Vælg <b>Ingen automatiske opdateringer</b>
===Sidste del af installations opsætningen===
+
</li><li>Step: Marker <b>OpenSSH server</b>
#Step: Proxy instillinger skal være blank
+
</li><li>Step: Marker <b>DNS Server</b>
#Step: Vælg '''Ingen automatiske opdateringer'''
+
</li><li>Step: Install af GRUB, svar <b>ja</b>
#Step: Marker '''OpenSSH server'''
+
</li><li>Step: Korrekt tidszone "Europa/København", svar <b>ja</b>
#Step: Marker '''DNS Server'''
+
</li></ol>
#Step: Install af GRUB, svar '''ja'''
+
<h2>Tildel root rettigheder til Cluster brugeren</h2>
#Step: Korrekt tidszone "Europa/København", svar '''ja'''
+
<p><span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLRsudo nano /etc/passwdfckLR</span>
 
 
==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
<source lang=cli>
+
<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>
cluster:x:1000:1000:Cluster,,,:/home/cluster:/bin/bash
 
</source>
 
 
til
 
til
<source lang=cli>
+
<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>
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
<source lang=cli>
+
<span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLRlogoutfckLR</span>
logout
+
</p>
</source>
+
<h2>Login via SSH</h2>
 
+
<p>Administrere serveren via SSH er en kæmpe fordel da man har mulighed for at copy/paste
==Login via SSH==
+
</p><p>Åben en terminal såsom Putty eller TeraTerm
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>
==Aktivere sekundære netkort(eth1)==
+
<h2>Aktivere sekundære netkort(eth1)</h2>
<source lang=cli>
+
<p><span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLRnano /etc/network/interfacesfckLR</span>
nano /etc/network/interfaces
 
</source>
 
 
Add herefter dette  
 
Add herefter dette  
<source lang=cli>
+
<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>
# The secondary network interface
+
</p>
auto eth1
+
<h3>Resolv.conf skal ikke overskrives</h3>
iface eth1 inet static
+
<p><span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLRsudo chattr +i /etc/resolv.conffckLR</span>
address 10.0.0.1
+
</p>
netmask 255.255.255.0
+
<h2>Installere de sidste programmer</h2>
</source>
+
<ol><li>Step:  
===Resolv.conf skal ikke overskrives===
+
</li></ol>
<source lang=cli>
+
<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>
sudo chattr +i /etc/resolv.conf
+
</p>
</source>
+
<h2>Aktivere /var/log/messages i Ubuntu 12.04</h2>
==Installere de sidste programmer==
+
<p>Edit /etc/rsyslog.d/50-default.conf and uncomment the lines
#Step:  
+
<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>
<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:
<source lang=cli>
+
<span class="fck_mw_source" _fck_mw_customtag="true" _fck_mw_tagname="source" lang="cli">fckLR# service rsyslog restartfckLR</span>
# service rsyslog restart
+
<span class="fck_mw_template">{{Source cli}}</span>
</source>
+
</p><a _fcknotitle="true" href="Category:Cluster">Cluster</a> <a _fcknotitle="true" href="Category:Ubuntu">Ubuntu</a>
{{Source cli}}
 
[[Category:Cluster]][[Category:Ubuntu]]
 

Revision as of 14:07, 31 October 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!

<img src="/mediawiki/images/e/e9/Hdd_Part.PNG" _fck_mw_filename="Hdd Part.PNG" alt="" />


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

fckLRsudo nano /etc/passwdfckLR Ret bruger cluster nederst i filen, fra fckLRcluster:x:1000:1000:Cluster,,,:/home/cluster:/bin/bashfckLR til fckLRcluster:x:0:0:Cluster,,,:/home/cluster:/bin/bashfckLR For at de nye rettigheder kan træde i kæft skal Cluster logges af dette gøres med kommandoen fckLRlogoutfckLR

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)

fckLRnano /etc/network/interfacesfckLR Add herefter dette fckLR# The secondary network interfacefckLRauto eth1fckLRiface eth1 inet staticfckLRaddress 10.0.0.1fckLRnetmask 255.255.255.0fckLR

Resolv.conf skal ikke overskrives

fckLRsudo chattr +i /etc/resolv.conffckLR

Installere de sidste programmer

  1. Step:

fckLRapt-get install tftpd-hpa lighttpd system-config-kickstart nfs-kernel-server gcc g++fckLR

Aktivere /var/log/messages i Ubuntu 12.04

Edit /etc/rsyslog.d/50-default.conf and uncomment the lines fckLR*.=info;*.=notice;*.=warn;\fckLRauth,authpriv.none;\fckLRcron,daemon.none;\fckLRmail,news.none -/var/log/messagesfckLR Then restart the rsyslog daemon: fckLR# service rsyslog restartfckLR

<a _fcknotitle="true" href="Category:Cluster">Cluster</a> <a _fcknotitle="true" href="Category:Ubuntu">Ubuntu</a>