ADDING A NEW DISK DRIVE TO AN RHEL 6 SYSTEM =========================================== http://www.techotopia.com/index.php/Adding_a_New_Disk_Drive_to_an_RHEL_6_System 1. IN VB NEUES DEVICE ANLEGEN ============================= - Maschine - Ändern - Massenspeicher - Controller: SATA (+) (neuer Anschluss für ausgewählten Controller) - Festplatte hinzufügen - Neue Platte erzeugen - VMDK - dynamisch alloziert - 12 GB - -> "Erzeugen" 2. MASCHINE STARTEN =================== 3. DEVICES ANZEIGEN (DAS LETZTE - IN DEM FALL /dev/sde) SOLLTE DIE NEUE PLATTE SEIN =================================================================================== root@oradg121[215](/etc)# ls /dev/sd* /dev/sda /dev/sda1 /dev/sda2 /dev/sdb /dev/sdb1 /dev/sdc /dev/sdc1 /dev/sdd /dev/sdd1 /dev/sde 4. ANLEGEN EINER LINUX PARTITION ================================ root@oradg121[217](/etc)# fdisk /dev/sde Das Gerät enthält weder eine gültige DOS-Partitionstabelle, noch einen „Sun“, „SGI“ oder „OSF disklabel“ Building a new DOS disklabel with disk identifier 0x2c04568b. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. Warnung: Schreiben wird ungültiges Flag 0x0000 in Part.-tabelle 4 korrigieren WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c') and change display units to sectors (command 'u'). Befehl (m für Hilfe): c DOS-Kompatibilitätsflag ist nicht gesetzt Befehl (m für Hilfe): u Die Einheit für die Anzeige/Eingabe ist nun Sektoren Befehl (m für Hilfe): p Platte /dev/sde: 12.9 GByte, 12884901888 Byte 255 Köpfe, 63 Sektoren/Spur, 1566 Zylinder, zusammen 25165824 Sektoren Einheiten = Sektoren von 1 × 512 = 512 Bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x2c04568b Gerät boot. Anfang Ende Blöcke Id System Befehl (m für Hilfe): n Befehl Aktion e Erweiterte p Primäre Partition (1-4) p Partitionsnummer (1-4): 1 Erster Sektor (2048-25165823, Vorgabe: 2048): Benutze den Standardwert 2048 Last Sektor, +Sektoren or +size{K,M,G} (2048-25165823, Vorgabe: 25165823): Benutze den Standardwert 25165823 Befehl (m für Hilfe): w Die Partitionstabelle wurde verändert! Rufe ioctl() um Partitionstabelle neu einzulesen. Synchronisiere Platten. 5. NEUE PLATTE SOLLTE JETZT EINE NEUE PARTITION BESITZEN (sde1) =============================================================== root@oradg121[219](/etc)# ls /dev/sde* /dev/sde /dev/sde1 6. FILESYSTEM AUF NEUER PARTITION ANLEGEN (/instmed) ==================================================== root@oradg121[220](/etc)# /sbin/mkfs.ext4 -L /instmed /dev/sde1 mke2fs 1.41.12 (17-May-2010) Dateisystem-Label=/instmed OS-Typ: Linux Blockgröße=4096 (log=2) Fragmentgröße=4096 (log=2) Stride=0 Blöcke, Stripebreite=0 Blöcke 786432 Inodes, 3145472 Blöcke 157273 Blöcke (5.00%) reserviert für den Superuser Erster Datenblock=0 Maximale Dateisystem-Blöcke=3221225472 96 Blockgruppen 32768 Blöcke pro Gruppe, 32768 Fragmente pro Gruppe 8192 Inodes pro Gruppe Superblock-Sicherungskopien gespeichert in den Blöcken: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208 Schreibe Inode-Tabellen: erledigt Erstelle Journal (32768 Blöcke): erledigt Schreibe Superblöcke und Dateisystem-Accountinginformationen: erledigt Das Dateisystem wird automatisch nach jeweils 24 Einhäng-Vorgängen bzw. alle 180 Tage überprüft, je nachdem, was zuerst eintritt. Dies kann durch tune2fs -c oder -i geändert werden. 7. MOUNTPOINT ANLEGEN ===================== root@oradg121[221](/etc)# mkdir /instmed 8. FILESYSTEM MANUELL MOUNTEN ============================= root@oradg121[222](/etc)# mount /dev/sde1 /instmed 9. IN /etc/fstab EINTRAGEN ========================== root@oradg121[223](/etc)# vi /etc/fstab # # /etc/fstab # Created by anaconda on Sun Mar 4 12:52:49 2012 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # /dev/mapper/vg_myoracle-lv_root / ext4 defaults 1 1 UUID=578279b5-2c1b-4eea-b1c9-6845c49a5262 /boot ext4 defaults 1 2 /dev/mapper/vg_myoracle-lv_swap swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 sharedfolder /sharedfolder vboxsf defaults 0 0 LABEL=u01 /u01 ext4 defaults 1 2 LABEL=u02 /u02 ext4 defaults 1 2 LABEL=u03 /u03 ext4 defaults 1 2 LABEL=/instmed /instmed ext4 defaults 1 2 =============================================================================================== =============================================================================================== CREATE ORACLE DISKS =================== rmdir /u01 /u02 /u03 fdisk /dev/sdb fdisk /dev/sdc fdisk /dev/sdd (c-u-p-n-p-1---w) mke2fs -t ext4 -L u01 /dev/sdb1 mke2fs -t ext4 -L u02 /dev/sdc1 mke2fs -t ext4 -L u03 /dev/sdd1 mkdir /u01 /u02 /u03 chown oracle:oinstall /u01 /u02 /u03 chmod 775 /u01 /u02 /u03 root@ora12c[204](~)# vi /etc/fstab LABEL=u01 /u01 ext4 defaults 1 2 LABEL=u02 /u02 ext4 defaults 1 2 LABEL=u03 /u03 ext4 defaults 1 2 mount -a