1. Codecademy
Prueba Codecademy. Los cursos de Codecademy incluyen lecciones, proyectos y examenes para ayudarte a aprender python.
Prueba Codecademy. Los cursos de Codecademy incluyen lecciones, proyectos y examenes para ayudarte a aprender python.
En esta pagina hay varios ejemplos de uso de este comando de Linux que es muy util.
Si en la consola nos sale estos errores:
|
1 2 3 4 5 |
showmount -e mynfsserver clnt_create: RPC: Port mapper failure - Timed out rpcinfo -p mynfsserver mynfsserver: RPC: Port mapper failure - Timed out |
Normalmente al ver este error y tratar de montar el recurso nos saldra mount.nfs: Connection timed out con nuestra NFS share.
|
1 2 |
mount mynfsserver:/data /nfs_data mount.nfs: Connection timed out |
Check NFS services on NFS server
Lo primero es probar si el servicio esta activo
|
1 2 3 4 5 6 7 8 9 10 |
service nfs-server status nfs-server.service - NFS server and services Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; disabled) Drop-In: /usr/lib/systemd/system/nfs-server.service.d └─nfsserver.conf /run/systemd/generator/nfs-server.service.d └─order-with-mounts.conf Active: active (exited) since Tue 2017-11-07 15:58:08 BRST; 6 days ago Main PID: 1586 (code=exited, status=0/SUCCESS) CGroup: /system.slice/nfs-server.service |
Si no esta corriendo o esta bloqueado debe reiniciar el servicio NSF.
Check connectivity between NFS server and client
Estar seguro que se puede llegar al servidor NFS desde el cliente usando ping y telnet a puertos como 111 y 2049
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
ping mynfsserver PING lasnfsp01v.la.holcim.net (10.186.1.22) 56(84) bytes of data. 64 bytes from 10.186.1.22: icmp_seq=1 ttl=56 time=3.92 ms 64 bytes from 10.186.1.22: icmp_seq=2 ttl=56 time=3.74 ms 64 bytes from 10.186.1.22: icmp_seq=3 ttl=56 time=3.82 ms ^C --- mynfsserver ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2003ms rtt min/avg/max/mdev = 3.748/3.830/3.920/0.086 ms telnet 10.186.1.22 2049 Trying 10.186.1.22... Connected to 10.186.1.22. Escape character is '^]'. |
Check if RPC info is reachable from client
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
rpcinfo -p 10.186.1.22 program vers proto port service 100000 4 udp 111 portmapper 100000 3 udp 111 portmapper 100000 2 udp 111 portmapper 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 portmapper 100005 1 udp 20048 mountd 100005 1 tcp 20048 mountd 100005 2 udp 20048 mountd 100005 2 tcp 20048 mountd 100005 3 udp 20048 mountd 100005 3 tcp 20048 mountd 100024 1 udp 4000 status 100024 1 tcp 4000 status 100003 3 tcp 2049 nfs 100003 4 tcp 2049 nfs 100227 3 tcp 2049 nfs_acl 100003 3 udp 2049 nfs 100003 4 udp 2049 nfs 100227 3 udp 2049 nfs_acl 100021 1 udp 4001 nlockmgr 100021 3 udp 4001 nlockmgr 100021 4 udp 4001 nlockmgr 100021 1 tcp 4001 nlockmgr 100021 3 tcp 4001 nlockmgr 100021 4 tcp 4001 nlockmgr |
Si el problema es de conectividad tendremos el siguiente error mynfsserver: RPC: Port mapper failure - Timed out
Check if you can read exported share info from client
Usar el siguiente comando para saber si el recurso esta compartido.
|
1 2 3 |
showmount -e 10.186.1.22 Export list for 10.186.1.22: /data *(rw,sync,no_root_squash) |
Si todos los comando dan las respuestas esperadas, estamos listo para montar el recurso compartido.
En el ejemplo vamos a crear la vista asterisk.users de la tabla asteriskdb.users
|
1 2 3 |
create database asterisk; use asterisk; create view users AS SELECT * from asteriskdb.users; |
Si después de instalar openvpn y al tratar de subir el servicio nos sale este error:
|
1 |
ERROR: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2) |
Tenemos que hacer los siguientes cambios en nuestro servidor de virtualizacion.
Editar el archivo /etc/pve/lxc/xxx.conf y al final crear estas lineas
|
1 2 |
lxc.cgroup.devices.allow = c 10:200 rwm lxc.hook.autodev = sh -c "modprobe tun; cd ${LXC_ROOTFS_MOUNT}/dev; mkdir net; mknod net/tun c 10 200; chmod 0666 net/tun" |
Reiniciar el contenedor
Después entrar al LXC y ejecutar lo siguiente
|
1 2 3 4 |
cd /dev mkdir net mknod net/tun c 10 200 chmod 0666 net/tun |
Después de esto podemos iniciar el servicio de VPN
Despues de instalar el PROXMOX es bueno realizar los siguientes pasos:
Implementar una red neuronal
Introducción a las redes neuronales
En matemática, una matriz es un arreglo bidimensional de números. Dado que puede definirse tanto la suma como el producto de matrices, en mayor generalidad se dice que son elementos de un anillo. Una matriz se representa por medio de una letra mayúscula(A,B..) y sus elementos con la misma letra en minúscula (a,b…), con un doble subíndice donde el primero indica la fila y el segundo la columna a la que pertenece.