Buscar este blog

Aviso

El autor de éste blog no se hace responsable de los posibles daños o perdidas de información, que pudieran ocasionarse en su sistema o su vida por la aplicación de la información aquí contenida.

jueves, 22 de septiembre de 2016

¿Qué hace cuando se acaba el espacio en el SSD?

Cuando tenemos una máquina con SSD y HDD normalmente nos pasa que nos quedamos sin disco en la partición raíz, este problema se puede solucionar de dos formas.
  1. Crear las particiones /usr, /var, /opt y /home en el HDD.
  • Para esto simplemente se crean durante la instalación.
  1. Poner las particiones en una única partición en el HDD.
  • Después de instalado hacer una partición en el SSD.
  • Copiar los directorios en la nueva partición.
mount /dev/sdbX /mnt/hdd
mkdir /mnt/hdd/usr
rsync -avz /usr /mnt/hdd/usr
mkdir /mnt/hdd/var
rsync -avz /var /mnt/hdd/var
mkdir /mnt/hdd/opt
rsync -avz /opt /mnt/hdd/opt
mkdir /mnt/hdd/home
rsync -avz /home /mnt/hdd/home
  • Realizar la modificación del /etc/fstab
UUID=4e1a6d9e-66cd-45d2-8445-77de82877ef6 /mnt/hdd         ext4          noatime,nodiratime,relatime                           0       0

# Binds
/mnt/hdd/usr                             /usr              none          bind                                                  0       0
/mnt/hdd/var                             /var              none          bind                                                  0       0
/mnt/hdd/opt                             /opt              none          bind                                                  0       0
/mnt/hdd/home                            /home             none          bind                                                  0       0
  • Reiniciar el sistema.
reboot
  • Opcionalmente puede poner solo algunos directorios. Los que mas pesen en sus sistemas (puede usar baobab para eso).
UUID=4e1a6d9e-66cd-45d2-8445-77de82877ef6 /mnt/hdd         ext4          noatime,nodiratime,relatime                           0       0

# Binds
/mnt/hdd/usr/share                       /usr/share        none          bind                                                  0       0
/mnt/hdd/usr/lib64                       /usr/lib64        none          bind                                                  0       0
/mnt/hdd/var                             /var              none          bind                                                  0       0
/mnt/hdd/opt                             /opt              none          bind                                                  0       0
/mnt/hdd/home                            /home             none          bind                                                  0       0
  • Eliminar los directorios viejos del SSD.
mkdir /mnt/ssd
mount /dev/sdaY /mnt/ssd
rm -rf /mnt/ssd/var
mkdir /mnt/ssd/var
rm -rf /mnt/ssd/usr
mkdir /mnt/ssd/usr
rm -rf /mnt/ssd/opt
mkdir /mnt/ssd/opt
rm -rf /mnt/ssd/home
mkdir /mnt/ssd/home
Con esto ya quedaría todo de la mejor manera. Otra forma más recomendada sería localizar los directorios o conjunto de directorios más pesados con baobab, copiarlos en la unidad de datos y hacer el montaje "bind" (enlazado) en el /etc/fstab.

El montaje "bind" también se puede probar antes de realizarse en el /etc/fstab mediente el comando:
mount --bind /mnt/hdd/usr /usr
mount --bind /mnt/hdd/var /var
mount --bind /mnt/hdd/opt /opt
mount --bind /mnt/hdd/home /home
Buena suerte.

ENLACES DE INTERÉS:
 - https://help.ubuntu.com/community/Partitioning/Home/Moving
 - http://unix.stackexchange.com/questions/131311/moving-var-home-to-separate-partition

Conectar a VPN L2TP/IPsec de Windows desde OpenSuse Tumbleweed 20160831

martes, 13 de septiembre de 2016

Solucionar problema de conexión VPN en openSUSE Tumbleweed 20160831

Al intentar conectarse a la VPN se obtienen errores, al realizar seguimiento del error con el comando journalctl --system -f nos arroja lo siguiente:
Sep 04 17:13:14 ulises NetworkManager[3506]: <info>  VPN connection 'VPN 1' (ConnectInteractive) reply received.
Sep 04 17:13:14 ulises NetworkManager[1109]: ** Message: pppd started with pid 5050
Sep 04 17:13:14 ulises NetworkManager[3506]: <info>  VPN plugin state changed: starting (3)
Sep 04 17:13:14 ulises NetworkManager[3506]: <info>  VPN connection 'VPN 1' (Connect) reply received.
Sep 04 17:13:14 ulises pppd[5050]: Plugin /usr/lib64/pppd/2.4.7/nm-pptp-pppd-plugin.so loaded.
Sep 04 17:13:14 ulises NetworkManager[1109]: Plugin /usr/lib64/pppd/2.4.7/nm-pptp-pppd-plugin.so loaded.
Sep 04 17:13:14 ulises NetworkManager[1109]: ** Message: nm-pptp-ppp-plugin: (plugin_init): initializing
Sep 04 17:13:14 ulises pppd[5050]: pppd 2.4.7 started by root, uid 0
Sep 04 17:13:14 ulises NetworkManager[1109]: ** Message: nm-pptp-ppp-plugin: (nm_phasechange): status 3 / phase 'serial connection'
Sep 04 17:13:14 ulises pppd[5050]: Using interface ppp0
Sep 04 17:13:14 ulises pppd[5050]: Connect: ppp0 <--> /dev/pts/1
Sep 04 17:13:14 ulises NetworkManager[1109]: Using interface ppp0
Sep 04 17:13:14 ulises NetworkManager[1109]: Connect: ppp0 <--> /dev/pts/1
Sep 04 17:13:14 ulises NetworkManager[1109]: ** Message: nm-pptp-ppp-plugin: (nm_phasechange): status 5 / phase 'establish'
Sep 04 17:13:14 ulises NetworkManager[3506]: <info>  (ppp0): new Generic device (carrier: UNKNOWN, driver: 'ppp', ifindex: 12)
Sep 04 17:13:14 ulises pptp[5051]: nm-pptp-service-2768 log[main:pptp.c:333]: The synchronous pptp option is NOT activated
Sep 04 17:13:14 ulises pptp[5061]: nm-pptp-service-2768 log[ctrlp_rep:pptp_ctrl.c:258]: Sent control packet type is 1 'Start-Control-Connection-Request'
Sep 04 17:13:14 ulises pptp[5061]: nm-pptp-service-2768 log[ctrlp_disp:pptp_ctrl.c:758]: Received Start Control Connection Reply
Sep 04 17:13:14 ulises pptp[5061]: nm-pptp-service-2768 log[ctrlp_disp:pptp_ctrl.c:792]: Client connection established.
Sep 04 17:13:15 ulises pptp[5061]: nm-pptp-service-2768 log[ctrlp_rep:pptp_ctrl.c:258]: Sent control packet type is 7 'Outgoing-Call-Request'
Sep 04 17:13:15 ulises pptp[5061]: nm-pptp-service-2768 log[ctrlp_disp:pptp_ctrl.c:877]: Received Outgoing Call Reply.
Sep 04 17:13:15 ulises pptp[5061]: nm-pptp-service-2768 log[ctrlp_disp:pptp_ctrl.c:916]: Outgoing call established (call ID 0, peer's call ID 61969).
Sep 04 17:13:54 ulises NetworkManager[3506]: <warn>  VPN connection 'VPN 1' connect timeout exceeded.
Sep 04 17:13:54 ulises NetworkManager[1109]: ** Message: Terminated ppp daemon with PID 5050.
Sep 04 17:13:54 ulises pppd[5050]: Terminating on signal 15
Sep 04 17:13:54 ulises pptp[5061]: nm-pptp-service-2768 log[callmgr_main:pptp_callmgr.c:245]: Closing connection (unhandled)
Sep 04 17:13:54 ulises pptp[5061]: nm-pptp-service-2768 log[ctrlp_rep:pptp_ctrl.c:258]: Sent control packet type is 12 'Call-Clear-Request'
Sep 04 17:13:54 ulises pptp[5061]: nm-pptp-service-2768 log[call_callback:pptp_callmgr.c:84]: Closing connection (call state)
Sep 04 17:13:54 ulises pppd[5050]: Script /usr/sbin/pptp 200.69.103.34 --nolaunchpppd --loglevel 0 --logstring nm-pptp-service-2768 finished (pid 5051), status = 0x0
Sep 04 17:13:54 ulises pppd[5050]: Modem hangup
Sep 04 17:13:54 ulises pppd[5050]: Connection terminated.
Sep 04 17:13:54 ulises NetworkManager[1109]: Terminating on signal 15
Sep 04 17:13:54 ulises NetworkManager[1109]: ** Message: nm-pptp-ppp-plugin: (nm_phasechange): status 10 / phase 'terminate'
Sep 04 17:13:54 ulises NetworkManager[1109]: Script /usr/sbin/pptp 200.69.103.34 --nolaunchpppd --loglevel 0 --logstring nm-pptp-service-2768 finished (pid 5051), status = 0x0
Sep 04 17:13:54 ulises NetworkManager[1109]: Modem hangup
Sep 04 17:13:54 ulises NetworkManager[1109]: ** Message: nm-pptp-ppp-plugin: (nm_phasechange): status 11 / phase 'disconnect'
Sep 04 17:13:54 ulises NetworkManager[1109]: Connection terminated.
Sep 04 17:13:54 ulises NetworkManager[3506]: <warn>  (ppp0): failed to disable userspace IPv6LL address handling
Sep 04 17:13:54 ulises dbus[1087]: [system] Rejected send message, 9 matched rules; type="error", sender=":1.63" (uid=0 pid=2768 comm="/usr/lib/nm-pptp-service ") interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.UnknownMethod" requested_reply="0" destination=":1.86" (uid=0 pid=5050 comm="/usr/sbin/pppd pty /usr/sbin/pptp 200.69.103.34 --")
Sep 04 17:13:54 ulises dbus[1087]: [system] Rejected send message, 9 matched rules; type="error", sender=":1.63" (uid=0 pid=2768 comm="/usr/lib/nm-pptp-service ") interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.UnknownMethod" requested_reply="0" destination=":1.86" (uid=0 pid=5050 comm="/usr/sbin/pppd pty /usr/sbin/pptp 200.69.103.34 --")
Sep 04 17:13:54 ulises NetworkManager[1109]: ** Message: nm-pptp-ppp-plugin: (nm_phasechange): status 1 / phase 'dead'
Sep 04 17:13:54 ulises NetworkManager[1109]: ** Message: nm-pptp-ppp-plugin: (nm_exit_notify): cleaning up
Sep 04 17:13:54 ulises pppd[5050]: Exit.
Sep 04 17:13:54 ulises dbus[1087]: [system] Rejected send message, 9 matched rules; type="error", sender=":1.63" (uid=0 pid=2768 comm="/usr/lib/nm-pptp-service ") interface="(unset)" member="(unset)" error name="org.freedesktop.DBus.Error.UnknownMethod" requested_reply="0" destination=":1.86" (uid=0 pid=5050 comm="/usr/sbin/pppd pty /usr/sbin/pptp 200.69.103.34 --")
Sep 04 17:13:54 ulises NetworkManager[1109]: ** (nm-pptp-service:2768): WARNING **: pppd exited with error code 16

De este seguimiento se concluye que (VPN connection 'VPN 1' connect timeout exceeded) no puede alcanzar el servicio por el puerto especificado.
Esto significa que algo bloquea la conexión, en este caso el firewall.
Al desactivarlo con:
$ systemctl stop SuSEfirewall2.service
Se soluciona el error.
Esta por supuesto no es la opción más adecuada, hay que abrir el puerto o puertos indicados, para el tráfico TCP o UDP entrada y/o salida. Pero eso puede quedar a parte del lector, se agradecen comentarios.
Grupo GNU/Linux Universidad Distrital

Más populares

Archivo del blog