- 4 Mar 2021
- 3
- 2
- 0
- 51
Hola a todos.
Hace un par de meses compré este deco en la tienda del patrocinador y estoy encantado con él. Me ha costado bastante configurarlo a mi gusto, y al final creo que tengo todo lo que quería tener, pero hay una cosa que me desespera un poco que es la siguiente. Le he conectado un HD USB 3.0 formateado en ext4 a uno de los puertos USB 3.0 y activé el samba en Openspa para poder acceder a él desde distintos dispositivos. Pues bien, por samba consigo consigo acceder a él desde cualquier dispositivo (windows, tablet android, tablet MAC e incluso desde una Raspberry PI) pero el problema está en que, independientemente del dispositivo que acceda, cada vez que entro en una de las carpetas del HD USB, tarda como unos 20 segundos en responder y listar las subcarpetas y ficheros que tiene esa carpeta. He hecho un fichero .bat sencillo en el que imprime la fecha del sistema, luego lista el directorio raíz del recurso compartido por samba y una vez hecho eso, vuelve a imprimir la fecha del sistema. En la salida de ese fichero se puede ver que tarda unos 20 segundos en listar el directorio. Pongo a continuación la salida de ese sencillo .bat ejecutado desde windows
C:\TMP>echo 05/06/2021 10:25:32,23
05/06/2021 10:25:32,23
C:\TMP>dir \\192.168.1.156\Root
El volumen de la unidad \\192.168.1.156\Root es Root
El n£mero de serie del volumen es: 7BB3-49AE
Directorio de \\192.168.1.156\Root
19/12/2020 03:18 <DIR> .
19/12/2020 03:18 <DIR> ..
01/01/1970 02:00 <DIR> bin
01/01/1601 02:00 <DIR> boot
22/05/2021 11:51 <DIR> dev
05/06/2021 09:31 <DIR> etc
22/05/2021 11:51 <DIR> hdd
01/01/1970 02:00 <DIR> home
01/01/1970 02:00 <DIR> lib
22/05/2021 11:50 <DIR> media
22/05/2021 11:50 <DIR> mnt
01/01/1970 02:00 <DIR> proc
22/05/2021 11:41 <DIR> run
01/01/1970 02:00 <DIR> sbin
22/05/2021 11:20 <DIR> share
22/05/2021 11:49 <DIR> sys
05/06/2021 10:25 <DIR> tmp
27/03/2021 17:26 <DIR> usr
19/12/2020 03:18 <DIR> var
0 archivos 0 bytes
19 dirs 853.831.680 bytes libres
C:\TMP>echo 05/06/2021 10:25:51,09
05/06/2021 10:25:51,09
El script empieza a ejecutarse a las 05/06/2021 10:25:32,23 y termina 05/06/2021 10:25:51,09, es decir, tarda casi 20 segundos en listar el directorio raíz compartido que solamente contiene 19 carpetas. Y cada vez que entras en una subcarpeta o tratas de acceder al contenido de algún fichero a través de Samba tarda más o menos el mismo tiempo en acceder a su contenido. He estado revisando en este foro y en otros foros la configuración los ficheros de configuración de Samba, y en este foro no he encontrado nada acerca de este tema, y en otros foros sobre linux y samba he visto algunas respuestas que, sinceramente, por mi inexperiencia, me dan miedo aplicar y además no tengo claro en cuál o cuáles de los ficheros de configuración de Samba habría que aplicar. En algún foro he encontrado que habría que poner en algún fichero de configuración de samba la línea siguiente
socket options = TCP_NODELAY
¿Alguna sugerencia?
Un abrazo a todos y muchas gracias a todos por vuestro trabajo y vuestras respuestas.
PD: por si sirviera de algo, la imagen de Openspa que tengo instalada es la de versión 7.4.012
Hace un par de meses compré este deco en la tienda del patrocinador y estoy encantado con él. Me ha costado bastante configurarlo a mi gusto, y al final creo que tengo todo lo que quería tener, pero hay una cosa que me desespera un poco que es la siguiente. Le he conectado un HD USB 3.0 formateado en ext4 a uno de los puertos USB 3.0 y activé el samba en Openspa para poder acceder a él desde distintos dispositivos. Pues bien, por samba consigo consigo acceder a él desde cualquier dispositivo (windows, tablet android, tablet MAC e incluso desde una Raspberry PI) pero el problema está en que, independientemente del dispositivo que acceda, cada vez que entro en una de las carpetas del HD USB, tarda como unos 20 segundos en responder y listar las subcarpetas y ficheros que tiene esa carpeta. He hecho un fichero .bat sencillo en el que imprime la fecha del sistema, luego lista el directorio raíz del recurso compartido por samba y una vez hecho eso, vuelve a imprimir la fecha del sistema. En la salida de ese fichero se puede ver que tarda unos 20 segundos en listar el directorio. Pongo a continuación la salida de ese sencillo .bat ejecutado desde windows
C:\TMP>echo 05/06/2021 10:25:32,23
05/06/2021 10:25:32,23
C:\TMP>dir \\192.168.1.156\Root
El volumen de la unidad \\192.168.1.156\Root es Root
El n£mero de serie del volumen es: 7BB3-49AE
Directorio de \\192.168.1.156\Root
19/12/2020 03:18 <DIR> .
19/12/2020 03:18 <DIR> ..
01/01/1970 02:00 <DIR> bin
01/01/1601 02:00 <DIR> boot
22/05/2021 11:51 <DIR> dev
05/06/2021 09:31 <DIR> etc
22/05/2021 11:51 <DIR> hdd
01/01/1970 02:00 <DIR> home
01/01/1970 02:00 <DIR> lib
22/05/2021 11:50 <DIR> media
22/05/2021 11:50 <DIR> mnt
01/01/1970 02:00 <DIR> proc
22/05/2021 11:41 <DIR> run
01/01/1970 02:00 <DIR> sbin
22/05/2021 11:20 <DIR> share
22/05/2021 11:49 <DIR> sys
05/06/2021 10:25 <DIR> tmp
27/03/2021 17:26 <DIR> usr
19/12/2020 03:18 <DIR> var
0 archivos 0 bytes
19 dirs 853.831.680 bytes libres
C:\TMP>echo 05/06/2021 10:25:51,09
05/06/2021 10:25:51,09
El script empieza a ejecutarse a las 05/06/2021 10:25:32,23 y termina 05/06/2021 10:25:51,09, es decir, tarda casi 20 segundos en listar el directorio raíz compartido que solamente contiene 19 carpetas. Y cada vez que entras en una subcarpeta o tratas de acceder al contenido de algún fichero a través de Samba tarda más o menos el mismo tiempo en acceder a su contenido. He estado revisando en este foro y en otros foros la configuración los ficheros de configuración de Samba, y en este foro no he encontrado nada acerca de este tema, y en otros foros sobre linux y samba he visto algunas respuestas que, sinceramente, por mi inexperiencia, me dan miedo aplicar y además no tengo claro en cuál o cuáles de los ficheros de configuración de Samba habría que aplicar. En algún foro he encontrado que habría que poner en algún fichero de configuración de samba la línea siguiente
socket options = TCP_NODELAY
¿Alguna sugerencia?
Un abrazo a todos y muchas gracias a todos por vuestro trabajo y vuestras respuestas.
PD: por si sirviera de algo, la imagen de Openspa que tengo instalada es la de versión 7.4.012