viernes, 5 de mayo de 2017

fping failed: a.b.c.d: Address family for hostname not supported - zabbix

fping failed: a.b.c.d: Address family for hostname not supported


root@zabb:/home/# whereis fping
fping: /usr/bin/fping /usr/share/man/man8/fping.8.gz
root@zabb:/home/# ls -l /usr/bin/fping
-rwxr-xr-x 1 root root 30516 Aug  7  2014 /usr/bin/fping

chown root:zabbix /usr/bin/fping

root@zabb:/home/#  ls -l /usr/bin/fping*
-rwsr-xr-x 1 root zabbix 30516 Aug  7  2014 /usr/bin/fping
-rwxr-xr-x 1 root zabbix 30516 Aug  7  2014 /usr/bin/fping6


 31823:20170504:172007.088 fping failed: (null): can't create raw socket (must run as root?) : Permission denied
 31842:20170504:172007.765 error reason for "a.b.c.d:icmppingsec[{HOST.IP} ,4,1000,56,300,]" changed: fping failed: (null): can't create raw socket (must run as root?) :
Permission denied






root@zabb:/home/# chmod 4755 /usr/bin/fping6

root@zabb:/home/# ls -l /usr/bin/fping*
-rwsr-xr-x 1 root zabbix 30516 Aug  7  2014 /usr/bin/fping
-rwsr-xr-x 1 root zabbix 30516 Aug  7  2014 /usr/bin/fping6


Nota:
Tambien pueden aparecer errores como fping fail ... y esto se debe a que el key ha sido escrito incorrectamente. En mi caso estaba escrito con el texto {HOST.IP} y al retirarlo quedo de la siguiente manera y el error desaparecio.



 
Referencia:
https://support.zabbix.com/browse/ZBX-9597
http://www.catonrug.net/2015/10/template-icmp-ping-do-not-work-opensuse-appliance.html
https://www.zabbix.com/forum/showthread.php?t=43892&page=2

miércoles, 19 de abril de 2017

Crear USB live de windows 10 desde linux

Precaucion: al crear el USB live de windows 10 se eliminara toda la informacion del disco usb. Haz un backup de los datos.

Herramientas:
parted
mkfs

Procedimiento:
1. Utilizar la herramienta parted para eliminar las particiones (si hubieran) del disco usb.
2. Crear una particion con espacio necesario para almacenar el instalador de windows. En mi caso utilice un disco de 32GB. 31GB de particion NTFS y al final una particion 1 GB de FAT32.
3. Se formatean las particiones:
Ejemplo:
. mkfs -t ntfs /dev/sdb1           => Reemplazar por el identificador de la particion de tu usb
. mkfs.vfat -F32 /dev/sdb2      => Reemplazar por el identificador de la particion de tu usb
4.  Montar la particion /dev/sdb1 y copiar los archivos del archivo iso:
Ejemplo:
. mkdir /media/iso                      => Aqui se montara el iso
. mkdir /media/disco1                => Aqui se montara /dev/sdb1 ntfs
. mkdir /media/disco2                => Aqui se montara /dev/sdb1 fat

. mount Win10_....iso  /mnt               => Montar imagen iso
. mount /dev/sdb1 /media/disco1    => Montar particion NTFS
. cp -R /mnt/* /media/disco1/            => Copiar archivos (llevara varios minutos)
. mount /dev/sdb2 /media/disco2    => Montar particion FAT
. cp /mnt/efi/boot/bootx64.efi /media/disco2 
. cp -R /mnt/efi/microsoft/boot/    /media/disco2 

5. Desmontar particiones
. cd /
. umount /mnt
. umount /media/disco1
. umount /media/disco2

Instalacion de windows 10:
Iniciar/reiniciar equipo donde se instalara windows 10 y despues del POST presionar la tecla(s) para ingresar al menu de opciones y elegir iniciar desde el disco USB live.

Referencias leidas:
https://askubuntu.com/questions/289559/how-can-i-create-a-windows-bootable-usb-stick-using-ubuntu
https://onetransistor.blogspot.com.ar/2015/09/uefi-ntfs-bootable-windows-usb-linux.html
https://www.quora.com/How-do-you-create-a-UEFI-bootable-USB-Windows-within-Ubuntu
https://superuser.com/questions/1017756/create-a-bootable-windows-10-usb-drive-uefi-from-linux/1026730

Formatear particion de disco usb a ntfs (suse linux)

Nota: - Los datos del disco usb seran eliminados. Hacer backup de ser necesario
- Observar el identificador de la particion. En este ejemplo es /dev/sdb1, lo puedes encontrar utilizando el comando fdisk -l despues de conectar el dispositivo.

Instalar ntfsprogs

# zypper install ntfsprogs
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following 2 NEW packages are going to be installed:
libntfs-3g87 ntfsprogs

2 new packages to install.
Overall download size: 461.0 KiB. Already cached: 0 B. After the operation, additional 1.2 MiB will be used.
Continue? [y/n/? shows all options] (y): y
Retrieving package libntfs-3g87-2016.2.22-3.1.x86_64 (1/2), 176.0 KiB (353.9 KiB unpacked)
Retrieving: libntfs-3g87-2016.2.22-3.1.x86_64.rpm ............................................................................................................................................[done (74.9 KiB/s)]
Retrieving package ntfsprogs-2016.2.22-3.1.x86_64 (2/2), 285.0 KiB (847.2 KiB unpacked)
Retrieving: ntfsprogs-2016.2.22-3.1.x86_64.rpm ..............................................................................................................................................[done (266.1 KiB/s)]
Checking for file conflicts: ..............................................................................................................................................................................[done]
(1/2) Installing: libntfs-3g87-2016.2.22-3.1 ..............................................................................................................................................................[done]
(2/2) Installing: ntfsprogs-2016.2.22-3.1 .................................................................................................................................................................[done]

Se da formato a la particion

# mkfs -t ntfs /dev/sdb1
Cluster size has been automatically set to 4096 bytes.
Initializing device with zeroes: 0%

viernes, 7 de abril de 2017

Touchscreen siempre esta presionado en windows 10

Problema:
Un punto de la pantalla siempre aparece presionado (como si alguien estuviera presionando el touchscreen), haciendo muy dificil trabajar con el sistema. A pesar de mover el puntero del mouse, inmediatamente el puntero regresa al mismo punto.

Se busco actualizacion de los drivers pero no se encontraron alternativas. Se desactivo/activo el touchscreen, se reinicio apago el sistema pero tampoco funciono.
Solucion:
Deshabilitar driver Pantalla tactil compatible con HID (HID-compliant touch screen), reiniciar el sistema y luego habilitar nuevamente.


Referencias revisadas:
https://www.tenforums.com/drivers-hardware/10929-touchscreen-wont-work.html
https://www.cnet.com/forums/discussions/touch-pad-not-working-with-windows-10/

miércoles, 5 de abril de 2017

Problema en virtualbox (Failed to create the Virtualbox object)

Al intentar visualizar o iniciar las maquinas virtuales:
VBoxManage list vms
VBoxHeadless -s machine

aparece un error como el siguiente:

VBoxManage: error: Failed to create the VirtualBox object!
VBoxManage: error: Code NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) - Class not registered (extended info not available)
VBoxManage: error: Most likely, the VirtualBox COM server is not running or failed to start.

Luego de reinstalar virtualbox, mover directorios (.Virtualbox) no obtengo ninguna solucion.


Solucion:
Segun el link en referencia cambio los permisos del directorio tmp y problema resuelto.

Referencias:
https://bbs.archlinux.org/viewtopic.php?id=171760

viernes, 17 de febrero de 2017

Instalar zabbix-agent en debian

Instalar agente zabbix en debian:
apt-get install zabbix-agent

Editar el archivo /etc/zabbix/zabbix_agentd.conf
Y entre otros parametros se puede indicar el puerto de escucha y la ip
ListenPort=10050
ListenIP=0.0.0.0
ServerActive=127.0.0.1

Como ejemplo se monitorea el propio servidor zabbix, que luego de unos minutos ya empieza a colectar datos.





Hay que recordar que zabbix-agent no es lo mismo que zabbix-server.
Zabbix-agent: aplicacion que sirve para recolectar datos y luego entregar al servidor zabbix-server.
Zabbix-server: aplicacion que almacena (BD) y procesa (triggers, actions, etc) los datos recolectados.

snmpd | no registrar eventos Connection from UDP

Configurar snmpd para no registrar las consultas snmp hechas al servidor:
Feb 17 03:25:31 myserver snmpd[3892]: Connection from UDP: [192.168.1.26]:60996->[192.168.1.27]

Agregar la siguiente linea en el archivo de configuracion:

/etc/snmp/snmpd.conf
...
dontLogTCPWrappersConnects yes