Difference between revisions of "Beef"
Line 43: | Line 43: | ||
zpool create vicepa raidz2 PASTE-HERE spare PASTE-MORE-HERE | zpool create vicepa raidz2 PASTE-HERE spare PASTE-MORE-HERE | ||
− | + | Kolla nu med zpool status och df och kanske en dd if=/dev/zero of=/vicepa/big bs=1024k count=20000 att allt lirar. | |
+ | |||
+ | Om ja, grattis du har nu en ZFS pool. | ||
+ | |||
+ | == OpenAFS == | ||
+ | |||
+ | # apt-get install openafs-fileserver | ||
+ | # /etc/init.d/openafs-fileserver stop | ||
+ | |||
+ | Hm, vi fick med en ntp, fanns det inte redan | ||
+ | Hm, vi fick med en klient men ingen kärnamodul. Okejdå | ||
+ | |||
+ | Kopiera /etc/openafs/BosConfig | ||
+ | Kopiera /etc/opensafs/server/rxkad.keytab | ||
+ | Kopiera /etc/opensafs/server/UserList | ||
+ | Sätt statisk addr i /etc/network/interfaces | ||
+ | Sätt lång hostname (med kommandot och i /etc/hostname) | ||
+ | Fixa /etc/hosts: | ||
+ | |||
+ | 127.0.0.1 localhost | ||
+ | 130.237.234.216 beef.stacken.kth.se beef | ||
+ | |||
== Repair later == | == Repair later == | ||
[[File:Harald-reparerar-afs-server.jpg|200px|thumb|left]] | [[File:Harald-reparerar-afs-server.jpg|200px|thumb|left]] | ||
[[Category:Maskiner]] [[Category:Filserver]] | [[Category:Maskiner]] [[Category:Filserver]] |
Revision as of 20:14, 17 July 2015
Kör någon form av openafs filserver på Debian 7. Server namngiven av Mho, in the food namespace.
Beef är en AFS-filserver som vi ärvde från mho. Det är en AMD Athlon II X4 600e med 8Gb RAM, 2 80GB WD som systemdisk och 6x2T snurr-diskar som har fungerat som lagringsserver. Den kör nu Debian 8 med ZFS.
Debian 8 är uppsatt med nsg's standardinstall med 2 speglade rootdiskar.
NOTERA! Texten på den här sidan åker runt och ändrar på sig mycket, kommer snygga till när maskinen är klar.
Contents
essentials
apt-get install ed apt-get install parted
Partionera disk
Först lista ut vilken som är den disken som skall bli zfs. Gör sedan:
for n in c d e f g h ; do parted -s /dev/sd$n mklabel gpt; parted -s /dev/sd$n mkpart primary ext2 0% 100%; parted -s /dev/sd$n print; done
Ibland måste man ta bort gammla md med mdadm --detail /dev/mdX ; mdadm -S /dev/mdX ; mdadm --zero-superblock /dev/sdXX ...
Install zfs
# apt-get install lsb-release # wget http://archive.zfsonlinux.org/debian/pool/main/z/zfsonlinux/zfsonlinux_6_all.deb # dpkg -i zfsonlinux_6_all.deb # apt-get update # apt-get install debian-zfs
Hitta bra partitioner
Alla diskar från sdc uppåt utom den första
ls -l /dev/disk/by-id/ | egrep 'wwn.*../../sd[c-z]1' | awk 'NR>1{print "/dev/disk/by-id/"$9}' | tr '\n' ' '
Bara den som inte togs med ovan (den tar vi som spare)
ls -l /dev/disk/by-id/ | egrep 'wwn.*../../sd[c-z]1' | awk 'NR>1{print "/dev/disk/by-id/"$9}'
Kolla innan man pastar ihop kommandot
zpool create vicepa raidz2 PASTE-HERE spare PASTE-MORE-HERE
Kolla nu med zpool status och df och kanske en dd if=/dev/zero of=/vicepa/big bs=1024k count=20000 att allt lirar.
Om ja, grattis du har nu en ZFS pool.
OpenAFS
# apt-get install openafs-fileserver # /etc/init.d/openafs-fileserver stop
Hm, vi fick med en ntp, fanns det inte redan Hm, vi fick med en klient men ingen kärnamodul. Okejdå
Kopiera /etc/openafs/BosConfig Kopiera /etc/opensafs/server/rxkad.keytab Kopiera /etc/opensafs/server/UserList Sätt statisk addr i /etc/network/interfaces Sätt lång hostname (med kommandot och i /etc/hostname) Fixa /etc/hosts:
127.0.0.1 localhost 130.237.234.216 beef.stacken.kth.se beef