• Skip to main content
  • Skip to primary sidebar
  • Inicio
    • Acerca de
    • Cookies y RGPD
  • Sistemas Operativos
  • Tipos de Raspberry Pi
    • Mejores microSD
  • Glosario
  • Blog
    • Alternativas
    • FAQ
  • Contacto

Raspberry para torpes

pero para torpes, torpes

Optimizar SAMBA : preparando un NAS o servidor casero y 4

23 julio, 2014 by manuti 21 Comments

Después de haber instalado el servidor SAMBA, vamos a ver un par de cambios y al final una opción para optimizar el rendimiento en la Raspberry Pi al máximo.

Os recuerdo que en el post de cómo instalar y configurar SAMBA recomendé varias cosas a revisar. Sobre todo conocer qué es la Terminal y el editor nano

Cómo siempre una advertencia:

Cthulhu Warning Sign-100 OJO QUE PODEMOS LIARLA, VAMOS A HACER COPIA DE SEGURIDAD E IR CON CUIDADO

Hacemos copia de seguridad del fichero antes de tocar:

sudo cp /etc/samba/smb.conf smb.work

comprobamos que se ha copiado con ls y seguimos

optimizar SAMBA  NAS o servidor casero en la Raspberry Pi 01

NAS Casero lista completa

  1. Formatear disco en ext4 : preparando un NAS o servidor casero 1
  2. Añadir disco de forma permanente : preparando un NAS o servidor casero 2
  3. Instalar SAMBA : preparando un NAS o servidor casero 3
  4. Optimizar SAMBA : preparando un NAS o servidor casero y 4
  5. NAS casero avanzado disco RAID en Raspberry Pi
sudo nano -w /etc/samba/smb.conf

optimizar SAMBA  NAS o servidor casero en la Raspberry Pi 02

Como ya comenté, en el post anterior, se abre un fichero de texto enorme con cientos de líneas que no es necesario tocar. Este fichero se ha abierto con la aplicación que se llama nano y que es un editor muy básico pero más o menos sencillo de manejar. Con los cursores, las teclas de las flechas, nos vamos moviendo para localizar las secciones a eliminar o comentar poniendo delante de cada línea # o ; para dejar solo visible el disco duro que preparamos para compartir anteriormente /media/16GB

Primero vamos a activar la seguridad de tipo usuario para ello borramos un símbolo # tal como se ve en estas imágenes:

optimizar SAMBA  NAS o servidor casero en la Raspberry Pi 03

optimizar SAMBA  NAS o servidor casero en la Raspberry Pi 04

Ahora vamos a desactivar las carpetas o directorios que venían por defecto en la configuración y vamos a dejar exclusivamente el nuevo disco duro que hemos preparado. Para ello hay que comentar las líneas que no hacen falta, añadiendo al principio un punto y coma ; o un símbolo #. Lo podéis ver en las siguientes imágenes:

optimizar SAMBA  NAS o servidor casero en la Raspberry Pi 05

optimizar SAMBA  NAS o servidor casero en la Raspberry Pi 06

optimizar SAMBA  NAS o servidor casero en la Raspberry Pi 07

optimizar SAMBA  NAS o servidor casero en la Raspberry Pi 08

Ahora vamos a añadir una serie de parámetros para sacarle todo el jugo a la Raspberry Pi como servidor con SAMBA. Volvemos al principio, dentro de la sección [global] e incluimos justo donde termina esa sección:

optimizar SAMBA  NAS o servidor casero en la Raspberry Pi 09

Estos es la configuración a añadir para mejorar el rendimiento de la Raspberry Pi como servidor de ficheros NAS con SAMBA

max xmit = 65535
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=65535 SO_RCVBUF=65535
read raw = yes
write raw = yes
max connections = 65535
max open files = 65535

y debe quedar como en la imagen:

optimizar SAMBA  NAS o servidor casero en la Raspberry Pi 10

Cuando ya esté todo hecho, hay que guardar los cambios y salir. Los comandos serían:

  • Para Guardar el archivo con los cambios pulsar la tecla Ctrl y al mismo tiempo la letra o
  • Para salir del editor nano pulsar la tecla Ctrl y al mismo tiempo la letra x

Nos preguntará si queremos salvar los cambios y le decimos que Sí escribiendo una letra S y dándole a Enter / Return / Intro

optimizar SAMBA  NAS o servidor casero en la Raspberry Pi 11

Ya fuera del editor nano de vuelta a la terminal reiniciamos el servidor para que tengan efectos los cambios

sudo /etc/init.d/samba restart

optimizar SAMBA  NAS o servidor casero en la Raspberry Pi 12

Si ahora lo abrimos desde Android con el explorador de archivos ES Explorer

Ya no aparecen las carpetas pi y print$ pero si /media/16GB e IPC$. Además, si hemos comparado antes de añadir los cambios en la sección global deberíamos notar que va bastante mejor de rendimiento.

Os pongo un par de pruebas de rendimiento de la Raspberry Pi como NAS servidor casero. La primera es copiando una carpeta con muchos archivos más o menos pequeños, fotos concretamente. Y la segunda es copiando dos archivos más o menos grandes. Os he marcado la velocidad que mostraba mi PC con Ubuntu conectado mediante Wi-Fi de tipo G, máxima velocidad de unos 50MBs, y la Raspberry Pi conectada por cable al Router. En la parte de abajo podéis ver el consumo de RAM y de procesador de la Raspberry que es bastante bajo.

Artículos relacionados:

Instalar SAMBA : preparando un NAS o servidor casero 3 Añadir disco de forma permanente : preparando un NAS o servidor casero 2 Formatear disco en ext4 : preparando un NAS o servidor casero 1 NAS casero avanzado disco RAID en Raspberry Pi

Filed Under: proyectos Tagged With: configurar samba, ext4, fstab, instalar samba, montar nas casero, nas casero, nas raspberry pi 3, optimizar samba, raspberry pi nas, samba, servidor casero, uuid

Primary Sidebar

Categorías

Archivos

RASPBERRY PI | RECOMENDACIONES

Rebajas Raspberry Pi Spain RAS-4-4G - Placa Base Pi 4 Modelo B / 4 GB SDRAM (1822096)
Raspberry Pi Spain RAS-4-4G - Placa Base Pi 4 Modelo B / 4 GB SDRAM (1822096)
74,10 EUR
Comprar en Amazon
Samsung EVO Select - Tarjeta de Memoria microSDXC de 32 GB con Adaptador SD, 95 MB/s, UHS1, Color Verde y Blanco
Samsung EVO Select - Tarjeta de Memoria microSDXC de 32 GB con Adaptador SD, 95 MB/s, UHS1, Color Verde y Blanco
Comprar en Amazon
Raspberry Placa Base PI 3 Modelo A+, Cortex a 1.4GHZ, WiFi 5GHZ (11811853)
Raspberry Placa Base PI 3 Modelo A+, Cortex a 1.4GHZ, WiFi 5GHZ (11811853)
Amazon Prime
34,90 EUR
Comprar en Amazon
Raspberry Pi 4 Computer Official Premium Kit with MicroSD 32GB S.O. preloaded (2GB RAM, Black)
Raspberry Pi 4 Computer Official Premium Kit with MicroSD 32GB S.O. preloaded (2GB RAM, Black)
Comprar en Amazon
Rebajas Logitech MK270 Combo Teclado y Ratón Inalámbrico para Windows, 2,4GHz Inalámbrico, Ratón Compacto, 8 teclas multimedia y de acceso directo, 2 años de batería, PC, PC Portátil, QWERTY Español - Negro
Logitech MK270 Combo Teclado y Ratón Inalámbrico para Windows, 2,4GHz Inalámbrico, Ratón Compacto, 8 teclas multimedia y de acceso directo, 2 años de batería, PC, PC Portátil, QWERTY Español - Negro
Amazon Prime
24,59 EUR
Comprar en Amazon
Rebajas Logitech K400 Plus Teclado Inalámbrico Táctil para TV con Control Multimedia y Touchpad, Teclado QWERTY Español - Negro
Logitech K400 Plus Teclado Inalámbrico Táctil para TV con Control Multimedia y Touchpad, Teclado QWERTY Español - Negro
Amazon Prime
34,90 EUR
Comprar en Amazon
Raspberry Pi 4 Model B 2GB ARM-Cortex-A72 4x 1,50GHz, 2GB RAM, WLAN-ac, Bluetooth 5.0, LAN, 4x USB, 2x Micro-HDMI
Raspberry Pi 4 Model B 2GB ARM-Cortex-A72 4x 1,50GHz, 2GB RAM, WLAN-ac, Bluetooth 5.0, LAN, 4x USB, 2x Micro-HDMI
68,49 EUR
Comprar en Amazon

Última actualización el 2025-05-08 / Enlaces de afiliados / Imágenes de la API para Afiliados

© 2013–2025

Este sitio web usa cookies para mejorar su experiencia como usuario ► Aceptar Rechazar ◘ Si necesita más información
Política de Cookies

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Siempre activado
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
GUARDAR Y ACEPTAR