Volume Management
Das Volume Management läuft als Dienst. Sollte eine CD/DVD oder Diskette in das System eingelegt werden, wird diese automatisch gemountet. Ein device wirft man mit dem Befehl "eject" aus. Da der Dienst eine Sicherheitslücke darstellt, sollte dieser auf einem Server nicht laufen und aus dem "rc<n>.d" Verzeichnis gelöscht werden. Der Dienstname ist "vold". Die Konfigurationsdatei liegt unter "/etc" und heißt "vold.conf".
Software Spiegel Einrichten (Software Mirroring)
Die Metadevice Database beinhaltet Information, wie welches Slice eingebunden ist und mit welcher diese z.B. gespiegelt werden soll. Diese Database muss auf einer eigenen Partition erstellt werden, die nicht im System gemountet wird. Beispiel Mirror:
- d10 (Mirror)
- d11 (Device 1)
- d12 (Device 2)
- metadb -a -c 2 -f <device> = Attached ein Device und schreibt diese in die Metadevice DB (-a), initialisiert diese (-f) und fügt die Anzahl nachfolgenden Spiegelungen (-c 2) hinzu.
- metainit -f <name der spiegelung> <anzahl stripes> <anzahl slices> <device> = Fügt Devices in die Metadevice DB hinzu. Die Anzahl der Stripes gibt an, wieviele Verbindungen das Device eingeht. Würde das Device z.B. mit einer weiteren Platte gespiegelt werden, müsste die Anzahl "2" sein. Beispiel eines einmaligen Stripes:
metainit -f d11 1 1 c0t0d0s0
metainit -f d12 1 1 c0t1d0s0
- metainit <virtual dev 0> -m <name dev 1> = Legt einen Mirror (-m) fest, in der das Device 1 eingefügt wird. Beipiel:
metainit d10 -m d11
- metaroot <virtual dev 0> = Fügt die Einstellungen aus der Metadevice DB in die "/etc/vfstab" Konfigurationsdatei. Anschließend muss neugestartet werden.
- metattach <virtual dev 0> <name dev 2> = Fügt ein zweites Device in den vorhandene Mirror (virtual dev 0) hinzu. Beispiel:
metattach d10 d12
- metadb -d -c 2 <device> = Entfernt einen Device Eintrag aus der Metadb.
Snapshot von Dateisystemen (fssnap)
Erstellen eines Snapshots:
fssnap -F ufs -o bs=/data147/var /var
bs bezeichnet die Backupdatei (kann groß werden)
Mounten:
mount -o ro /dev/fssnap/1 /var.bak/
Löschen:
fssnap -d /var
Partitionieren (format)
Zum Entfernen des labels
dd if=/dev/zero of=/dev/rdsk/c7t600C0FF000000000099A2452CD6B0E00d0 bs=512k count=1
ausführen.
CDROM
Falls eine cdrom nicht automatisch gemountet wird,
/etc/init.d/volmgt start
ausführen. Auswerfen mit
eject

Kommentare
Noch keine Kommentare für diesen Eintrag vorhanden