Está en la página 1de 15

INSTALACION DE CENTOS 6.

3
PARTICIONES EN CENTOS
Los sistemas Windows nombran las particiones asignando letras a los
diferentes dispositivos (discos duros, unidades USB, lectores de CD/DVD, etc),
mientras que en sistemas GNU/Linux se nombran dependiendo del tipo de
disco (IDE/SATA), si es particin primaria o extendida y del nmero de discos.
Tipos de particiones
Existen 3 tipos de particiones: primarias, extendidas (o secundarias) y lgicas. En un disco
duro pueden existir un mximo de 4 primarias, 1 extendida y 23 lgicas, pero no pueden
existir todas a la vez. La siguiente tabla muestra un resumen sobre las limitaciones
respecto a los tipos de particiones.
PARTICIONES EN CENTOS
Por ejemplo, en un sistema mixto (GNU/Linux y Windows) donde se utiliza
principalmente Linux quedara algo parecido a esto:ejemplo_esquema

Nota: NTFS, EXT4, btrfs son sistemas de archivos, no tipos de particiones.


PARTICIONES EN CENTOS

Identificando discos en GNU/Linux


Linux distingue entre discos IDE y discos SATA. Los discos IDE se nombran
como hdX y los discos SATA se nombran como sdX, siendo X una letra (a, b,
c, d, etc). De acuerdo con lo anterior, si tienes dos discos duros SATA se
llamarn sda (el primero) y sdb (el segundo). Adems los discos tienen un
punto de montaje que en el caso de los discos internos es /dev.
PARTICIONES EN CENTOS

Identificando las particiones


GNU/Linux asigna un nmero entre 1 y 4 a las particiones primarias/extendida y
asigna un nmero a partir de 5 para las particiones lgicas.

Un ejemplo real de varias particiones dentro de un disco sera este:

*A partir de esa foto se puede deducir que existe una particin primaria (sda1), una
extendida (sda2) y dentro de la extendida dos lgicas (sda5 y sda6).
PARTICIONES EN CENTOS
Recomendaciones de las particiones que deberemos primero crear y que
tamao utilizar en cada una para no correr riesgos luego con nuestro server ya
en produccin y tener que andar moviendo el tamao de las particiones y/o
creando una nueva.
Las particiones necesitan estar creadas correctamente en el momento de la
instalacin de nuestro centOS, son algo primordial y pieza fundamental para
el futuro y correcto funcionamiento del servidor.
Una particin sin espacio impacta directamente en el fallo o cada de un
servicio o el colapso de la estabilidad del servidor.
Detallare los que para mi son los espacios a utilizar en cada una de las
particiones a crear y describir brevemente para que se utiliza o que funcin
cumple cada una.
PARTICIONES EN CENTOS
1) /: El barra o directorio raz, es el directorio que esta en el nivel superior del
rbol de directorio y archivos, aqu se encuentran las herramientas y mtodos
para reparar, restaurar, recuperar. Es decir aqu se encuentran las
herramientas o scripts para realizar chequeos y reparaciones el sistema.
/ debe tener mnimo 40GB asignados.
2) /boot: Aqu estn los archivos de arranque de nuestro sistema, ac se
alojarn los archivos y datos que se ponen en marcha antes de que el Kernel
del server empiece a ejecutar los archivos de usuario.
Aqu est el ncleo de nuestro sistema operativo, que esta dividido entre el
kernel del sistema y los programas usuario. En el caso de /boot no es
obligatorio definirla, pero si la ubicas en una particin primaria al principio
(despus de la particin SWAP, que se recomienda que sea la primera) y le
pones como sistema de archivos ext2 (ms ligero que ext3 o ext4, que son los
que habitualmente utilizaremos para el resto) logrars una mayor velocidad
de arranque.
/boot debe tener mnimo 250MB asignados.
3) /usr: Es la segunda seccin en cuanto a jerarqua dentro de nuestro server,
despus del / o directorio Raz, aqu se almacenarn los datos que se pueden
compartir con otros hosts, estos datos sern inalterables o de solo lectura y
tambin es donde se almacena todo el software que instalaremos en el server.
/usr debe tener mnimo 16GB asignados.
PARTICIONES EN CENTOS
4) /var: Aqu tendremos los archivos y ficheros que se
pueden modificar o son variables, ya sean temporales o
fijos.
En esta particin estarn los archivos de LOGS de nuestro
sistema y servicios, y ser donde recurriremos para saber
que pasa en nuestro server, ya se para detectar problemas
o verificar el funcionamiento.
/var debe tener mnimo 16GB asignados.
5) /home: Aqu tendremos las carpetas de usuarios, donde
cada uno podr almacenar sus archivos y sistemas. Aqu
tambin es donde acceder cada uno de los usuarios a subir
su informacin, y ser la porcin visible de nuestro server
para los clientes.
/home debe tener todo lo que podamos disponer de espacio.
6) /tmp: Es donde se guardan los archivos de ejecucin
temporal, o nuestros archivos temporales.
/tmp debe tener mnimo 2GB asignados.
PARTICIONES EN CENTOS

7) swap: Es la particin de intercambio, son utilizadas


como soporte de memoria virtual, aqu se escriben los
datos cuando la memoria RAM se queda saturada o sin
espacio.
swap debe tener aproximadamente el doble de la memoria
RAM que posea el servidor.
Visualizar las particiones

Fichero /proc/partitions
El directorio /proc es un directorio especial, pues no existe realmente. De /proc se
puede obtener informacin variada del sistema.
cat /proc/partitions
Comando df
df -h muestras las particiones y el porcentaje de uso en un formato amigable (-h), el
comando grep lo uso para que solo muestre particiones de dispositivos (devices).
Visualizar las particiones
El comando fdisk
fdisk muestra tambin el listado de
particiones, para ver las particiones y discos
es necesario aadir el modificador -l (ele
minscula) y algunas distribuciones
requieren ser root (de ah que aada sudo al
comando).
uso del comando YUM
YUM (Yellow Dog Updater, Modified) es una herramienta libre, escrita en Python,
diseada para gestin de paquetes en distribuciones de GNU/Linux que utilizan
RPM. Fue desarrollado por Seth Vidal y otros colaboradores y es mantenido
actualmente como parte del proyecto Linux@DUKE de la Universidad de Duke.
Desde que Seth Vidal trabaja en Red Hat, Inc., programadores de dicha compaa
estn implicados en el desarrollo de yum y han mejorado mucho su funcionalidad y
desempeo.
Actualmente es el gestor de paquetes de facto de ALDOS, CentOS, Fedora y Red
Hata Enterprise Linux y otras distribuciones de GNU/Linux basadas sobre stas.
Actualizar el sistema aplicando los ms recientes parches de seguridad y
correctivos, es hoy ms fcil gracias a YUM. El infierno de resolver dependencias
entre paquetes RPM termin hace muchos aos. A continuacin, los
procedimientos para utilizar yum y realizar fcilmente lo que algunos denominan
horrible, difcil y complicado.
uso del comando YUM
Listados.
Lo siguiente listar todos los paquetes en la base de datos yum disponibles para instalacin :
yum list available | less
Lo siguiente listar todos los paquetes instalados en el sistema:
yum list installed | less
Lo siguiente listar slo las versiones instaladas en el sistema del paquete kernel:
yum list installed kernel
Lo siguiente listar todos los paquetes instalados en el sistema y que pueden (y deben) actualizarse:
yum list updates | less
Lo siguiente listar todos los paquetes instalados, disponibles y actualizaciones:
yum list all | less
Lo siguiente listar slo los paquetes instalados, disponibles y actualizaciones cuyo nombre coincida con la expresin
regular *tools*:
yum list *tools*
Lo siguiente mostrar la lista de todos los grupos de paquetes disponibles en los almacenes YUM:
yum grouplist
uso del comando YUM
Actualizar sistema.
Ejecute lo siguiente para actualizar el sistema:
yum update
Ejecute lo siguiente para actualizar el sistema sin dialogo de confirmacin:
yum -y update
Ejecute lo siguiente para actualizar el sistema omitiendo los paquetes con dependencias rotas:
yum --skip-broken update
Ejecute lo siguiente para actualizar slo un paquete en particular:
yum update nombre-paquete
Ejemplo:
yum update cups
Ejecute lo siguiente para actualizar slo un paquete en particular sin dialogo de confirmacin:
yum -y update nombre-paquete
Ejemplo:
yum -y update cups
uso del comando YUM
Limpieza del directorio de cache.
Yum deja como resultado de su uso metadatos y a veces de paquetes por transacciones canceladas
dentro del directorio /var/cache/yum/. Cuando se establece la opcin keepcache=1 en el archivo
/etc/yum.conf los paquetes RPM instalados prevalecen en el interior y pueden ocupar mucho espacio.
Ejecute lo siguiente para realizar la limpieza de todo el cache de YUM (metadatos, paquetes, etc.):
yum clean all
Ejecute lo siguiente para eliminar slo los metadatos:
yum clean metadata
Ejecute lo siguiente slo para eliminar paquetes descargados:
yum clean packages
Verificacin de la base de datos RPM.
Ejecute lo siguiente para verificar la base de datos de RPM en busca de dependencias rotas y otros
problemas:
yum check

También podría gustarte