77
Gestión del almacenamiento en disco
6.1. Particiones Estándares utilizando parted
La utilidad parted permite a los usua...
78
Creación de una partición
Comando Descripción
mkpart part-type fs-type start-mb
end-mb
mkpartfs part-type fs-type start...
79
Creación de una partición
megabytes. Type válidos son metadatos, libres, primarios, extendidos o lógicos. El Filesystem...
80
Creación de una partición
parted /dev/sda
Visualice la tabla de particiones actual para determinar si hay suficiente es...
81
Eliminar una partición
Aviso
Al formatear la partición se destruirán permanentemente los datos que existan en la
partic...
Eliminar una partición
83
Inicie parted, en donde /dev/sda es el dispositivo en el cual se eliminará la partición:
parted ...
83
Administración de la Partición LVM
Para redimensionarla partición, use el comando resize seguido del número minor de la...
Administración de la Partición LVM
84
Comando Descripción
pvcreate Inicializar los volúmenes físicos para que LVM
los util...
Administración de la Partición LVM
85
Comando Descripción
vgsplit Mueve los volúmenes físicos a un
nuevo grupo de volúmene...
Upcoming SlideShare
Loading in...5
×

6 gestión del almacenamiento en disco

829

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
829
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

6 gestión del almacenamiento en disco

  1. 1. 77 Gestión del almacenamiento en disco 6.1. Particiones Estándares utilizando parted La utilidad parted permite a los usuarios: • Ver la tabla de particiones existentes • Redimensionar la partición existentes • Añadir las particiones del espacio libre o de los discos duros adicionales Por defecto, el paquete parted se encuentra incluido cuando instala Red Hat Enterprise Linux. Para iniciar parted inicie sesión como root y escriba el comando parted /dev/sda en un intérprete de comandos del shell (en donde /dev/sda es el nombre del dispositivo para el disco duro que quiere configurar). If you want to remove or resize a partition, the device on which that partition resides must not be in use. Creating a new partition on a device which is in use—while possible—is not recommended. Para que un dispositivo no se encuentre en uso, ninguna de las particiones en el dispositivo pueden ser montadas y cualquier espacio swap en el dispositivo no debe ser activado. De igual manera, la tabla de particiones no debe ser modificada mientras que se encuentra en uso ya que puede que el kernel no reconozca apropiadamente los cambios. Si la tabla de particiones no coincide con el estado actual de las particiones montadas, se puede llegar a escribir información en la partición equivocada lo cual causa la perdida o sobreescritura de datos. La manera más fácil de conseguir esto es arrancar el sistema en modo de rescate. Cuando se le pida que monte el sistema de archivos seleccione Skip. Por otro lado, si la unidad no contiene ninguna partición en uso (los procesos del sistema que utilizan o bloquean el sistema de archivos para que no se desmonten) puede desmontarlas con el comando umount y desactivar todo el espacio swap del disco duro con el comando swapoff. Tabla 6.1, “parted commands” contains a list of commonly used parted commands. The sections that followexplain some of these commands and arguments in more detail. Comando Descripción check minor-num Ejecuta un chequeo sencillo del sistema de archivos cp from to Copiar un sistema de archivos desde una partición a otra; desde y hasta son los números 'minor' de las particiones help Muestra una lista de los comandos disponibles mklabellabel Crea una etiqueta de disco para la tabla de particiones mkfs minor-num file-system-type Crea un sistema de archivos del tipo tipo-de- sistema-de-archivos
  2. 2. 78 Creación de una partición Comando Descripción mkpart part-type fs-type start-mb end-mb mkpartfs part-type fs-type start-mb end-mb Crea una partición sin crear un nuevo sistema de archivos Crea una partición y crea un nuevo sistema de archivos move minor-num start-mb end-mb Mueve la partición name minor-num name Nombra la partición para etiquetas de discos Mac y PC98 solamente print Visualiza la tabla de particiones quit Sale de parted rescue start-mb end-mb Rescata una particion perdida desde start-mb a end-mb resize minor-num start-mb end-mb Redimensiona la partición desde start-mb a end-mb rm minor-num Elimina la partición select device Selecciona un dispositivo diferente a configurar set minor-num flag state Coloca una bandera a la partición; estado es 'on' o 'off' toggle [NUMBER [FLAG] Cambia el estado de BANDERA en la partición NUMERO unit UNIT Configura la unidad predeterminada a UNIDAD Tabla 6.1. parted commands 6.1.1. Visualizar la tabla de particiones Después de iniciar parted escriba el comando print para visualizar la tabla de particiones. Aparecerá una tabla similar a la siguiente: Model: ATA ST3160812AS (scsi) Disk /dev/sda: 160GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 32.3kB 107MB 107MB primary ext3 boot 2 107MB 105GB 105GB primary ext3 3 105GB 107GB 2147MB primary linux-swap 4 107GB 160GB 52.9GB extended root 5 107GB 133GB 26.2GB logical ext3 6 133GB 133GB 107MB logical ext3 7 133GB 160GB 26.6GB logical lvm La primera línea contiene el tipo de disco, el fabricante, el número del modelo y la interfaz y la segunda línea presenta el tipo de etiqueta del disco. La salida restante después de la cuarta línea muestra la tabla de particiones. En la tabla de particiones el número Minor el es number de la partición. Por ejemplo, la partición con el número minor 1 corresponde a /dev/sda1. Los valores Start y End se encuentran en
  3. 3. 79 Creación de una partición megabytes. Type válidos son metadatos, libres, primarios, extendidos o lógicos. El Filesystem es el tipo del sistema de archivos, el cual puede ser uno de los siguientes: • ext2 • ext3 • fat16 • fat32 • hfs • jfs • linux-swap • ntfs • reiserfs • hp-ufs • sun-ufs • xfs Si un Filesystem de un dispositivo no muestra ningún valor esto significa que desconoce el tipo de sistema de archivos. La columnaFlags enumera las banderas establecidaspara la partición. Las banderas disponibles son boot, root, swap, hidden, raid, lvm, o lba. Tip Para seleccionar un dispositivo diferente sin tener que reiniciar parted use el comando select seguido del nombre del dispositivo ( por ejemplo, /dev/sda). Esto le permitirá ver o configurar la tabla de partición de un dispositivo. 6.1.2. Creación de una partición Aviso No intente crear una partición en un dispositivo que se encuentre en uso. Antes de crear una partición, arranque en modo de rescate (o desmonte cualquier partición en el dispositivo y elimine cualquier espacio swap). Inicie parted, en donde /dev/sda es el dispositivo en el cual se crearála partición:
  4. 4. 80 Creación de una partición parted /dev/sda Visualice la tabla de particiones actual para determinar si hay suficiente espacio libre: print If there is not enough free space, you can resize an existing partition. Refer to Sección 6.1.4, “Redimensionar una partición” for details. 6.1.2.1. Crear la partición Desde la tabla de particiones determine los puntos de comienzo y fin de la nueva partición y qué tipo de partición debe ser. Puede tener solamente cuatro particiones primarias (sin partición extendida) en un dispositivo. Si necesita más de cuatro particiones puede tener tres particiones primarias, una partición extendida y varias particiones lógicas dentro de la extendida. Para obtener una sinopsis de las particiones de disco consulte el apéndice Introducción a la Creación de Particiones de Disco en el Manual de Instalación de Red Hat Enterprise Linux. Por ejemplo, para crear una partición primaria con un sistema de archivos ext3 desde 1024 megabytes hasta 2048 megabytes en un disco duro, escriba el siguiente comando: mkpart primary ext3 1024 2048 Tip Si en cambio usa el comando mkpartfs, el sistema de archivos se creará después de que se haya creado la partición. Sin embargo, parted no soporta crear un sistema de archivos ext3. Por ello, si desea crear un sistema de archivos ext3 use mkpart y cree el sistema de archivos con el comando mkfs como se describe a continuación. Los cambios se harán efectivos tan pronto como presione Intro, por tanto revise bien el comando antes de ejecutarlo. Después de crear la partición, use el comando print para confirmar que está en la tabla de particiones con el tipo de partición, tipo de sistema de archivos y tamaño correctos. Recuerde también el número minor de la nueva partición, de modo que pueda etiquetarla. También debería visualizar la salida de cat /proc/partitions para asegurarse de que el kernel reconoce la nueva partición. 6.1.2.2. Formatear la partición La partición no tiene todavía un sistema de archivos. Cree el sistema de archivos: /sbin/mkfs -t ext3 /dev/sda6
  5. 5. 81 Eliminar una partición Aviso Al formatear la partición se destruirán permanentemente los datos que existan en la partición. 6.1.2.3. Etiquetar la partición A continuación dele una etiqueta a la partición. Por ejemplo, si la nueva partición es /dev/sda6 y quiere etiquetarla /work: e2label /dev/sda6 /work Por defecto, el programa de instalación utiliza el punto de montaje de la partición como la etiqueta para asegurarse de que la etiqueta es única. Puede utilizar cualquier etiqueta que desee. 6.1.2.4. Crear un punto de montaje Como usuario root, cree un punto de montaje: mkdir /work 6.1.2.5. Añadir /etc/fstab Como root, edite el archivo /etc/fstab para incluir la nueva partición. La nueva línea debe ser parecida a la siguiente: LABEL=/work /work ext3 defaults 1 2 La primera columna debe contener LABEL= seguida de la etiqueta que usted dió a la partición. La segunda columna debe contener el punto de montaje para la nueva partición y la columna siguiente debería ser el tipo de sistema de archivo (por ejemplo, ext3 o swap). Si necesita más información sobre el formato, lea la página man con el comando man fstab. Si la cuarta columna es la palabra defaults, la partición se montará en el momento de arranque. Para montar la partición sin arrancar de nuevo, como root, escriba el comando: mount /work 6.1.3. Eliminar una partición Aviso No intente eliminar una partición en un dispositivo que se encuentre en uso. Antes de eliminar una partición, arranque en modo de rescate (o desmonte cualquier partición en el dispositivo y elimine cualquier espacio swap).
  6. 6. Eliminar una partición 83 Inicie parted, en donde /dev/sda es el dispositivo en el cual se eliminará la partición: parted /dev/sda Visualice la tabla de particiones actual para determinar el número minor de la partición que se quiere eliminar: print Elimine la partición con el comando rm. Por ejemplo, para eliminar la partición con un número minor 3: rm 3 Los cambios comienzan a efectuarse en el momento en que usted presiona Intro, así que revise el comando antes de ejecutarlo. Luego de eliminar la partición, use el comando print para confirmar que se ha eliminado de la tabla de particiones. Debería también visualizar la salida de datos de cat /proc/partitions para asegurarse de que el kernel sabe que la partición se ha eliminado. El último paso es eliminarla del archivo /etc/fstab. Encuentre la línea que dice que la partición ha sido borrada y bórrela del archivo. 6.1.4. Redimensionar una partición Aviso No intente cambiar el tamaño de una partición en un dispositivo que se encuentra en uso. Antes de cambiar el tamaño a una partición, arranque en modo de rescate (o desmonte cualquier partición en el dispositivo y elimine cualquier espacio swap en el dispositivo). Inicie parted, en donde /dev/sda es el dispositivo en el cual se redimensiona la partición: parted /dev/sda Visualice la tabla de particiones actual para determinar el número minor de la partición que se quiere redimensionar, así como los puntos de comienzo y fin para la partición: print
  7. 7. 83 Administración de la Partición LVM Para redimensionarla partición, use el comando resize seguido del número minor de la partición, el lugar comienzo y fin en megabytes. Por ejemplo: resize 3 1024 2048 Aviso Una partición no puede agrandarse más alla del espacio disponible en el dispositivo Después de cambiar el tamaño a la partición, use el comando print para confirmar que se ha cambiado el tamaño de la partición correctamente, que es el tipo de partición y de sistema de archivos correcto. Después de reiniciar el sistema el modo normal, use el comando df para asegurarse que la partición fué montada y que es reconocida con el nuevo tamaño. 6.2. Administración de la Partición LVM Los siguientes comandos se pueden encontrar al escribir lvm help en un intérprete de comandos. Comando Descripción dumpconfig Vuelque la configuración activa formats Enumere los formatos de metadatos disponibles help Muestra los comandos de ayuda lvchange Cambia los atributos de volumen(es) lógicos lvcreate Crea un volumen lógico lvdisplay Presenta información sobre un volumen lógico lvextend Añade espacio a un volumen lógico lvmchange Due to use of the device mapper, this command has been deprecated lvmdiskscan Enumera dispositivos que se pueden utilizar como volúmenes físicos lvmsadc Recopilar datos sobre actividad lvmsar Crear un informe sobre actividad lvreduce Reducir el tamaño de un volumen lógico lvremove Eliminar volumen(es) lógicos del sistema lvrename Renombrar un volúmen lógico lvresize Redimensionar un volumen lógico lvs Presentar información sobre volúmenes lógicos lvscan Enumerar todos los volúmenes lógicos en todos los grupos de volúmenes lógicos pvchange Cambiar los atributos de los volúmenes físicos
  8. 8. Administración de la Partición LVM 84 Comando Descripción pvcreate Inicializar los volúmenes físicos para que LVM los utilice pvdata Presenta los metadatos en disco para los volúmenes físicos pvdisplay Presenta varios atributos de los volúmenes físicos pvmove Move extiende desde un volumen físico a otro. pvremove Elimina etiquetas LVM de los volúmenes físicos pvresize Redimensionar un volumen físico en usar por el grupo de volumen. pvs Presenta información sobre volúmenes físicos pvscan Enumera todos los volúmenes físicos segtypes Enumera los tipos de segmentos disponibles vgcfgbackup Copia de seguridad de la configuración del grupos de volúmenes vgcfgrestore Restaura la configuración del grupo de volúmenes vgchange Cambialos atributos del grupo de volúmenes vgck Verifica la consistencia de un grupo de volúmenes vgconvert Cambia el formato de metadatos del grupo de volúmenes vgcreate Crear un grupo de volúmenes vgdisplay Despliega información sobre el grupo de volúmenes vgexport Elimina el registro de un grupo de volúmenes del sistema vgextend Añade volúmenes físicos a un grupo de volúmenes vgimport Registra un grupo de volúmenes exportado con el sistema vgmerge Combina grupos de volúmenes vgmknodes Crea los archivos especiales para dispositivos de grupos de volúmenes en /dev/ vgreduce Elimina un volumen físico de un grupo de volúmenes vgremove Elimina un grupo de volúmenes vgrename Renombra un grupo de volúmenes vgs Presenta información sobre el grupo de volúmenes vgscan Busca todos los grupos de volúmenes
  9. 9. Administración de la Partición LVM 85 Comando Descripción vgsplit Mueve los volúmenes físicos a un nuevo grupo de volúmenes version Despliega información sobre la versión del controlador y del software Tabla 6.2. comandos LVM

×