Store2 Wiki:Portal: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Die Seite wurde neu angelegt: „= Raid-Baustatus = cat /proc/mdstat Raidgröße 1000000000000 Raid Baubefehl mdadm --create /dev/md127 --level=raid6 --raid-devices=5 /dev/sdb1 /dev/sdc1 ...“ |
|||
| Zeile 3: | Zeile 3: | ||
cat /proc/mdstat | cat /proc/mdstat | ||
Raidgröße | = Raidgröße = | ||
1000000000000 | 1000000000000 | ||
Raid Baubefehl | = Raid Baubefehl = | ||
mdadm --create /dev/md127 --level=raid6 --raid-devices=5 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1 | mdadm --create /dev/md127 --level=raid6 --raid-devices=5 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1 | ||
mdadm --create /dev/md127 --chunk=64 --level=raid6 --layout=ls --raid-devices=5 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1 | mdadm --create /dev/md127 --chunk=64 --level=raid6 --layout=ls --raid-devices=5 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1 | ||
Verschlüssel von Hand (ohne Yast2) | = Verschlüssel von Hand (ohne Yast2) = | ||
Verschlüsseln: | Verschlüsseln: | ||
cryptsetup -v --key-size 256 luksFormat /dev/md127 | cryptsetup -v --key-size 256 luksFormat /dev/md127 | ||
Öffnen: | Öffnen: | ||
cryptsetup luksOpen /dev/mda127 cr_md127 | cryptsetup luksOpen /dev/mda127 cr_md127 | ||
Filesystem drauf: | Filesystem drauf: | ||
mkfs.reiserfs /dev/mapper/cr_md127 | mkfs.reiserfs /dev/mapper/cr_md127 | ||
Status: | Status: | ||
cryptsetup luksDump /dev/md127 | cryptsetup luksDump /dev/md127 | ||
Grown | Grown | ||
yast2, neue Primärpartition mit Größe : 1000000000000 als Linux RAID, nicht formatieren oder einhängen | yast2, neue Primärpartition mit Größe : 1000000000000 als Linux RAID, nicht formatieren oder einhängen | ||
mdadm --add /dev/md127 /dev/sdg1 | mdadm --add /dev/md127 /dev/sdg1 | ||
mdadm --grow --raid-devices=6 /dev/md127 --backup-file=/home/gagi/mda127backup | mdadm --grow --raid-devices=6 /dev/md127 --backup-file=/home/gagi/mda127backup | ||
um zu sehen, wer/was gerade Zugriff nimmt: | um zu sehen, wer/was gerade Zugriff nimmt: | ||
lsof /data | lsof /data | ||
Unmounten: | Unmounten: | ||
umount /data | umount /data | ||
Filesystem überprüfen: | Filesystem überprüfen: | ||
reiserfsck --check /dev/mapper/cr_md127 | reiserfsck --check /dev/mapper/cr_md127 | ||
(Falls nötig, mit dm_crypt öffnen:) | (Falls nötig, mit dm_crypt öffnen:) | ||
(cryptsetup luksOpen /dev/mda127 cr_md127) | (cryptsetup luksOpen /dev/mda127 cr_md127) | ||
Verschlüsselten Container wachsen: | Verschlüsselten Container wachsen: | ||
cryptsetup --verbose resize cr_md127 | cryptsetup --verbose resize cr_md127 | ||
Reiser-Filesystem wachsen: | Reiser-Filesystem wachsen: | ||
resize_reiserfs /dev/mapper/cr_md127 | resize_reiserfs /dev/mapper/cr_md127 | ||
Filesystem überprüfen: | Filesystem überprüfen: | ||
reiserfsck --check /dev/mapper/cr_md127 | reiserfsck --check /dev/mapper/cr_md127 | ||
Mounten: | Mounten: | ||
mount /dev/cr_md127 /data | mount /dev/cr_md127 /data | ||
Mounten über Samba | = Mounten über Samba = | ||
mount //192.168.0.1/alte_Q /mnt | mount //192.168.0.1/alte_Q /mnt | ||
Subversion | = Subversion = | ||
Repository anlegen: | Repository anlegen: | ||
svnadmin create /data/svn/repos/newrepos | svnadmin create /data/svn/repos/newrepos | ||
Initialer Import: | Initialer Import: | ||
svn import /code/mycode file:///data/svn/repos/newrepos -m "Initial import" | svn import /code/mycode file:///data/svn/repos/newrepos -m "Initial import" | ||
dabei sollte das Verzeichniss /code/mycode die Unterverzeichnisse "branches tags trunk" enthalten. | dabei sollte das Verzeichniss /code/mycode die Unterverzeichnisse "branches tags trunk" enthalten. | ||
| Zeile 89: | Zeile 89: | ||
Repo auschecken: | Repo auschecken: | ||
svn co svn+ssh://user@server/subversion/repos/myrepos | svn co svn+ssh://user@server/subversion/repos/myrepos | ||
Änderungen lokal: | Änderungen lokal: | ||
svn diff | svn diff | ||
Änderungen repos: | Änderungen repos: | ||
svn di svn+ssh://user@server/subversion/repos/myrepos | svn di svn+ssh://user@server/subversion/repos/myrepos | ||
Änderungen hochladen: | Änderungen hochladen: | ||
svn ci svn+ssh://user@server/subversion/repos/myrepos | svn ci svn+ssh://user@server/subversion/repos/myrepos | ||
Webzugang von Außen | = Webzugang von Außen = | ||
in /srv/www/htdocs .htaccess | in /srv/www/htdocs .htaccess | ||
| Zeile 111: | Zeile 111: | ||
Neuer Webuser | Neuer Webuser | ||
htdigest2 /srv/www/.htdigest Store gagihawaii | htdigest2 /srv/www/.htdigest Store gagihawaii | ||
Webseite verändern | Webseite verändern | ||
| Zeile 121: | Zeile 121: | ||
dann | dann | ||
/usr/local/bin/update_http.sh | /usr/local/bin/update_http.sh | ||
Locate auf Data/Data2 | = Locate auf Data/Data2 = | ||
locate -i -d /data/locatedb "mein suchbegriff" | locate -i -d /data/locatedb "mein suchbegriff" | ||
USB-Device mounten | = USB-Device mounten = | ||
mount -t ntfs-3g /dev/sdj5 /usb -o force | mount -t ntfs-3g /dev/sdj5 /usb -o force | ||
Version vom 30. März 2009, 20:24 Uhr
Raid-Baustatus
cat /proc/mdstat
Raidgröße
1000000000000
Raid Baubefehl
mdadm --create /dev/md127 --level=raid6 --raid-devices=5 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1
mdadm --create /dev/md127 --chunk=64 --level=raid6 --layout=ls --raid-devices=5 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1
Verschlüssel von Hand (ohne Yast2)
Verschlüsseln:
cryptsetup -v --key-size 256 luksFormat /dev/md127
Öffnen:
cryptsetup luksOpen /dev/mda127 cr_md127
Filesystem drauf:
mkfs.reiserfs /dev/mapper/cr_md127
Status:
cryptsetup luksDump /dev/md127
Grown
yast2, neue Primärpartition mit Größe : 1000000000000 als Linux RAID, nicht formatieren oder einhängen
mdadm --add /dev/md127 /dev/sdg1
mdadm --grow --raid-devices=6 /dev/md127 --backup-file=/home/gagi/mda127backup
um zu sehen, wer/was gerade Zugriff nimmt:
lsof /data
Unmounten:
umount /data
Filesystem überprüfen:
reiserfsck --check /dev/mapper/cr_md127
(Falls nötig, mit dm_crypt öffnen:)
(cryptsetup luksOpen /dev/mda127 cr_md127)
Verschlüsselten Container wachsen:
cryptsetup --verbose resize cr_md127
Reiser-Filesystem wachsen:
resize_reiserfs /dev/mapper/cr_md127
Filesystem überprüfen:
reiserfsck --check /dev/mapper/cr_md127
Mounten:
mount /dev/cr_md127 /data
Mounten über Samba
mount //192.168.0.1/alte_Q /mnt
Subversion
Repository anlegen:
svnadmin create /data/svn/repos/newrepos
Initialer Import:
svn import /code/mycode file:///data/svn/repos/newrepos -m "Initial import"
dabei sollte das Verzeichniss /code/mycode die Unterverzeichnisse "branches tags trunk" enthalten.
Repo auschecken:
svn co svn+ssh://user@server/subversion/repos/myrepos
Änderungen lokal:
svn diff
Änderungen repos:
svn di svn+ssh://user@server/subversion/repos/myrepos
Änderungen hochladen:
svn ci svn+ssh://user@server/subversion/repos/myrepos
Webzugang von Außen
in /srv/www/htdocs .htaccess
darin nur den genutzten IPs Zugang erlauben.
Neuer Webuser
htdigest2 /srv/www/.htdigest Store gagihawaii
Webseite verändern
in /srv/www/htdocs/index.template verändern/anpassen
bzw. in /usr/local/bin/update_http.sh Parameter optimieren
dann
/usr/local/bin/update_http.sh
Locate auf Data/Data2
locate -i -d /data/locatedb "mein suchbegriff"
USB-Device mounten
mount -t ntfs-3g /dev/sdj5 /usb -o force