OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
¿Que configuracion me recomiendan para un servidor casero?
Buenas a todos,
Despues de haberme ido un tiempo a probar otros sabores, he vuelto y aprovecho para saludar a la comunidad de nuevo:P si es que probar el mandriva es adoptarlo!
Tendo un pc amd 4400+ dual core (con soporte vme para virtualizar creo) grafica integrada con 2g de memoria y un disco duro nuevo de 1 terabyte!!! (pendiente de instalar)
Mi idea es hacer un servidor/escritorio con servidor web local para pruebas, servidor de archivos, cortafuego y servidor de dns, virtualizar windows,servidor de musica para mi casa,etc... para acceder a el desde otro pc.
Lo haria todo poco a poco y mas o menos encontre los tutoriales para instalar/configurar cada cosas pero tengo unas dudas iniciales:
Las particiones, es mejor usar el LVM o normales?
para el boot (que en caso de usar lvm tendria que estar aparte) pense en 200mb en ext2 que lei que es mejor
el swap 1Gb que siempre leo que a partir de 2gb poner mas de 1gb no es necesario aunque con la virtalizacion nose
las demas ni idea!
Para el servidor de archivos, serian archivos mios personales desde musica hasta documentos/fotos y no deseo perderlos asi que mejor en la carpeta home del usuario o donde? (nose si usare el samba o el nfs o quisas un servidor ftp)
yo pense usar la version free de 32bits pero nose si recomiendan la de 64? (que nose porque la de 64 instalan paquete de 32 y pa 2 gb de memoria es mas compatible la de 32 creo yo)
Para la parte de escritorio nose si usar el lxde o el xfce? gnome y kde es muy pesado para nada, el Enlightenment sigue en desarollo y poison algo complicado:P
Por ahora es lo unico que se me ocurre.
Cualquier otra recomendacion/consejos/criticas seran bienvenidas!!!
- Entra a tu cuenta o crea una para poder comentar.
Usuario
# 99120 Si es un AMD 64
Yo le sacaría provecho y montaría la 64bits se supone es más rápida, y no he tenido conflictos trabajndo con ella, y puedes aumentar la memoria todo lo que tu tarjeta madre soporte. Yo la uso con escritorio Gnome y compiz en mi desktop , mi cpu es un phenome II x3 y tengo 4 Gb de ram, pero la tuya con esas características bien puede soportar kde, ahora como lo vas a usar de servidor un lxde esta bastante bien, lo he instalado en máquinas mas antiguas que la que describes y en cuestión de segundos me carga el escritorio.
Además si es servidor, pues también puede ser icewm, realmente en los servidores (como tales) es raro que alguien trabaje, y los ambientes gráficos solo son para mantenimiento.
Virtualbox uso el de sun http://www.virtualbox.org/ es muy confiable y tiene todo lo necesario para no atorarse, con el de los repos que tuve mala experiencia con los usb.
En cuanto al ext2 3 y 4 no tengo empacho en usar uno u otro, aunque se supone que mientras más reciente, mejor optimiza el tiempo de lectura/escritura .
"Si tu cuerpo pide alcohol, sexo, lujuria, bajas pasiones, dáselo porque lo necesita...
Si no lo pide, oblígalo... porque él no puede andar haciendo lo que le de gana"
Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com
BOFH
# 99132 Máquina virtual
Yo te recomiendo que pienses en montarlo todo en una máquina virtual. Yo estoy muy contento con los resultados. Si te conectas al cliente irc de la web o miras dependenciasdrake, estarás conectado a una que tengo alojada en mi máquina de escritorio.
Puedes usar VirtualBox y crear una máquina virtual con dos discos. Uno para el sistema, de 4 o 5 gb y otro más grande para tus datos. Ganas varias cosas:
1. Todo el tema de servicios lo tienes en un gran mega-proceso separado del resto de sistema.
2. El proceso de copias de seguridad se vuelve banal. Un snapshot de los discos virtuales o una simple copia a otra unidad física, bastarán.
3. En caso de desastre con el sistema "servidor", puedes recrear una máquina virtual en pocos minutos que te sirva para sacar los datos del disco virtual que los contiene.
Por lo demás y referente a tus propias dudas:
Sobre LVM hay defensores y detractores. Yo lo uso y estoy muy contento. Pero hay que estar preparado porque, generalmente, un fallo se traduce en una rápida sucesión de los mismos. No es tan sencillo como recuperar una partición "normal".
Para /boot, los 200 megas están bien, incluso algo menos, 175 o así bastarán. El sistema puede ser ext2 o ext3, el que uso yo. Siempre fuera del LVM.
El servidor de archivos, pues piensa en quién se va a conectar. Si usas equipos con windows, samba es impepinable. FTP para dar servicios en local es muy limitado. La estructura lógica, pueden ser los /home de los usuarios (muy útil si usas samba y autenticas contra un PDC que hayas creado) o un gran directorio con subcarpetas (que en esencia es lo mismo).
La solución de las máquinas virtuales te permite usar un sistema de escritorio de 32 bits mientras virtualizas un sistema servidor de 64. Aunque lo veo poco práctico, es factible.
Lxde.
Consejo: Contrólalo todo, y contrólalo siempre.
Atentamente,
La voz ésa del interior de tu cabeza que oyes cuando lees algo.
DISCLAIMER: No tengo mucho tiempo para forear, así que voy al grano. Si crees que mi respuesta es ruda, seca, cortante o hiriente, no lo dudes: LO ES.
BOFH
# 99140 Te falta RAM para lo que quieres hacer y mejor LVM y LXDE
Sobre todo en la virtualización, ya que si quieres hacer algo productivo con Windows, requerirás como mínimo 1GB de RAM virtualizas XP y más si es Vista o 7, con lo que te quedarás sin memoria. En tu caso, me aseguraría tener como mínimo 5GB de RAM, para poder asignar 3GB a Windows y el sistema siga disponiendo de 2GB para su uso. Evidentemente para poder usar estas cantidades de RAM o usas el kernel-server-latest (para tener el PAE activado y así poder tener hasta 64GB de RAM en 32 bits) o usas la arquitectura de 64 bits.
Te comento un poco las cifras de RAM: mi PC de escritorio tiene 1GB de RAM y va bien para lo que lo uso, no sobrado, pero bien. Normalmente uso GNOME, Firefox, Evolution, OpenOffice.org, Totem, Audacious, Audacity, juegos varios (OpenArena, Nexuiz, Sauerbraten, Torcs, vDrift, etc.), etc. No hago edición de vídeo (para lo que me faltaría RAM) pero si hago cosas de audio (toco en un grupo). Mi servidor doméstico (Apache, MySQL, Cyrus-IMAP, fetchmail, ftp, NFS, Samba, Sane, CUPS, mldonkey, etc.) tiene 512MB de RAM pero se queda algo corto y cuando le doy caña usa swap que da disgusto, con 1GB iría suelto. En cuanto a la memoria requerida por Windows, pues es Windows y requiere toda la disponible (dependerá de las aplicaciones que quieras usar en el Windows, pero todo lo que sea más complejo que el Notepad.exe te requerirá RAM).
Es preferible LVM porque te da flexibilidad con los discos, te permite modificar los tamaños asignados a cada volumen lógico casi on-the-fly y te permite añadir discos nuevos y meterlos en los volúmenes en cualquier momento, por lo que te olvidas del problema de que en el futuro te quedes sin espacio. Eso sin perder rendimiento. En cuanto a /boot, es cierto que no puede estar dentro de un LVM y que el journaling no tiene sentido ya que sólo se producen modificaciones cuando instalas o eliminas un kernel (y no es algo que se haga cada día y a la ligera) por lo que ext2 es casi lo óptimo, aunque el tamaño de 200MB me parece un poco exagerado si no te planteas tener muchos kernels instalados a la vez. Si no recuerdo mal, yo tengo 70MB.
El swap si que lo necesitaras, y mucho, si instalas todo lo que dices querer instalar teniendo 2GB de RAM. Con esa cantidad de RAM, usando 32 bits y el kernel-desktop, lo óptimo sería tener 2GB de swap (más sería tirar el espacio de disco, estas limitado a 4GB de espacio de memoria). Si te planteas comprar RAM para superar los 4GB a sea usando el kernel-server de 32 bits o el sistema de 64 bits, yo podría 4GB de swap.
La versión de 64 bits da mejor rendimiento que la de 32 bits, aunque puede dar algún quebradero de cabeza extra. Los 2GB se te quedan escasos en cualquier caso para lo que quieres hacer, independientemente de que uses 32 o 64 bits.
En cuanto al escritorio, no estoy de acuerdo contigo, pero en cualquier caso el que Mandriva propone es LXDE.
--
Yo no me llamo... siempre sale que comunico.
Usuario
# 99142 Ante todo gracias por
Ante todo gracias por contestar,
Como soy novato todavia, me quedare con particiones normales y dejare el lvm para otro dia :D
lo de virtualizar como aun no tengo mucha idea de como va el tema creo que al final hare lo siguiente:
particionar el disco duro con:
/boot: 200mb (por 25 de diferencia me curo en salud)
/: 40Gb (al inlcuir var y como instalare bastantes cosa creo que estara bien)
/home: lo demas
aunque lo del servidor web es mas bien para pruebas pero si en caso de quedarme corto (que lo dudo mucho) puedo hacer un enlace a una carpeta en home y problema resuelto.
en mi usuario creare una carpeta .personal (con el punto para que no me moleste como usuario normal) y metere todos mis archivos ordenado por carpetas y demas.
Probare el lxde haber que tal.
usare el ext4 que es mas rapido
Ire poniendo mi experiencia en el blog para los demas si tengo tiempo.
Se acepta mas recomendaciones/criticas/etc...:D
Usuario
# 99145 Entorno gráfico opcional
Aunque sos novato y el entorno gráfico te facilite muchas cosas, este es una columna más en el equilibrio del sistema. Cualquier fallo de seguridad (que en Unix en general es muy poco probable, pero pondremos el modo Paranoia=ON :P) puede colateralmente dar problemas al servidor en general, como así afectar algo el rendimiento (auque en tu equipo la pérdida sería despreciable).
Quizás lo ideal sería que instales las X (entorno gráfico), pero configurar en las opciones que aparecen al final de la instalación (suponiendo que usás la Free para instalar) o desde el Centro de Control, en hardware-configurar el serv gráfico, opciones, para que no inicie por defecto.
Entonces, únicamente cuando tengas que configurar cosas (por consola puede ser menos práctico y más complicado al principio), un "startx" + enter lanza Lxde, y desde ahí configurás todo (conviene que lo lanzes logueado como usuario común y no como root, cuando configures sí te pedirá esa contraseña). Aunque para cosas básicas podés lanzar Drakconf (comando del Centro de Control), ya que en consola también tiene forma de configurarse, aunque bastante más feucha.
Entonces, mientras trabaja el servidor, este no está cargando con un entorno que le sobra, y cuando necesariamente hay que configurar cosas, lo podés lanzar (aunque quizás con el tiempo te entre la curiosidad como a mí me está pasando de a poco de configurar las cosas con la pantalla bicolor :P).
Si ya iniciaste el entorno y no lo necesitás, poniendo salir/cerrar sesión en el menú de apagado, vuelve a la consola.
Saludos :)
Saludos :)
----------------------------------------------------------------
Larga vida al metal
BOFH
# 99152 Creo que te equivocas
Para empezar, lo de ext2 o ext3 se comentaba sólo para /boot, dónde sólo se soportan unos pocos sistemas de ficheros sencillos porque se accede antes de arrancar el kernel (lo hace el gestor de arranque, ya sea el vetusto pero venerable LILO o los modernos y flexibles GRUB). En el LVM se puede usar el sistema de ficheros que quieras. De hecho puedes mezclar sistemas de ficheros. Yo en /boot tengo ext2 y en el resto ext4.
El usar LVM es tan sencillo como usar particiones. En tu caso, creas una partición sda1, le asignas el sistema de ficheros ext2 y el punto de montaje /boot, otra partición sda2 para swap y la tercera partición sda3 la asignas al LVM al que le pones el nombre que quieras (yo normalmente le pongo Mandriva. A partir de ese momento, consideras Mandriva como un disco duro, y dentro creas los volúmenes lógicos (que hacen de partición) como quieras, sólo que en lugar de números, tienen nombres, yo normalmente pongo raiz, homes, var... le asignas el sistema de ficheros que quieras y el directorio de montaje a cada cual y tirando. De esta manera el dispositivo en el que esta montado /home ya no es /dev/sda6 por ejemplo, sino /dev/Mandriva/homes, y puedes usarlo para lo mismo (por ejemplo, si esta en ext2/3/4 y quieres revisar el sistema de ficheros sería
e2fsck -pck /dev/Mandriva/homes
).El servidor web no suele consumir mucho, y lo de usar $HOME para colgar páginas, lo tiene implementado el Apache, de hecho, todas esas páginas estilo http://servidor/~usuario/pagina.html suelen estar en el $HOME del usuario "usuario".
En tu caso es más probable que te quedes sin espacio en /home y te sobre en el raíz varias decenas de GB. Si eso te sucede usando particiones estas jodido ya que redimensionar las particiones puede ser complejo y requerir mucho rato (y usando un Live CD con el gparted). Con LVM en cambio le quitas unos megas a "raíz" y se los añades a "homes" en unos segundos, y añadir un disco duro y añadirlo a un volumen lógico (o repartirlo entre los existentes) lo puedes incluso hacer en caliente (siempre que puedas enchufar físicamente el disco duro en caliente).
Las únicas desventajas del LVM que yo le encuentro son que no puedes tener speedboot (que no me importa) y en el caso de tener varios discos físicos en un único volumen lógico, no sabes exactamente dónde están tus datos y si se rompe uno de los discos puede no quedar muy claro qué se salva y qué no.
--
Yo no me llamo... siempre sale que comunico.
Usuario
# 99179 Gracias de nuevo por los
Gracias de nuevo por los consejos que son muy buenos pero querio dejar claro que es a nivel usuario y no empresa y mas bien para ir aprendiendo e investigar y e paso tener sobretodo mis archivos en un sitio y punto ya que actualmente tengo 3 discos duros repartidos en el piso y si pongo todo en un disco en el que pueda acceder a el desde mi otro pc o portatil sin tener que usarlo como usb y que se caiga mejor.
lo de virtualizar windows no es para usarlo siempre sino tener el xp por compatibilidad por si acaso y quisas probar como va lo de virtualizar pero pienso que con una maquina virtual con 512 de ram para un xp va bien. en cualquier caso hare 2 gb de swap!
el escritorio, al tener la pantalla colgada en la pared donde esta mi cama y seria el pc que uso por la noche para ver los correos, pelis, navegar y chatear pero si veo que se me queda corto supongo que con cambiar de runlevel 5 a 3 ya haria lo que me comentaron y lo tendre en cuenta :D
lo del lvm me lo has pintado tan facil que al final lo hare asi! y si me cargo los archivos y me reviente la cabeza un dia intentando recupèrar las particiones me acordare de vfmmeo y de lo que dijo :P
me estoy quedando dormido asi que me ire a sobarla y mañana me releo el post y vere que hago.
siguo aceptando recomendaciones/criticas :D
Saludos mandriveros! :D