quarta-feira, 8 de agosto de 2018

*** Error in `/usr/sbin/smbios-sys-info-lite': free(): invalid pointer: 0x0000000000634460 *** (OMSA installation in XenServer 7.0)

Bom dia, gurizada.

Se você está com o seguinte erro ao instalar (e depois ao tentar iniciar) o OMSA em um XenServer 7.0, eis como resolvi.

A princípio ignorei o que diz em https://linux.dell.com/repo/hardware/dsu/ (alguma versão antiga, quem sabe) quanto ao comando para instalação do OMSA:

Em vez de:
# yum --enablerepo=base install srvadmin-all


Eu executei (conforme a nova recomendação):
# yum install srvadmin-all

Tudo porque se habilitar o repositório base, o XenServer (CentOS) vai instalar versões mais novas de smbios, libsmbios que parecem ser incompatíveis.

Notei que em vez de pouco mais de 60 pacotes, o segundo comando instala em torno de 40, mas parece ter funcionado.

Enjoy yourself.

segunda-feira, 6 de agosto de 2018

Criando image de Debian Stretch com suporte a ZFS para live USB

Buenas,

Seguindo basicamente o que está em https://janvrany.github.io/2018/01/fun-with-zfs-part-2-creating-debian-zfs-rescue-usb-image.html e https://ubuntuforums.org/showthread.php?t=2267762 (configuração de proxy http):

sudo su

zfs create pool00/live_debian_with_zfs

cd /pool00/live_debian_with_zfs

apt install live-build

lb config --distribution=stretch --architecture=amd64 --binary-images=iso-hybrid --iso-volume="Debian Stretch ZFS Rescue Live" --archive-areas="main contrib" --linux-packages="linux-image linux-headers" --apt-http-proxy http://...:3128

echo "
> zfs-dkms
> less
> curl
> wget
> openssh-client
> openssh-server
> openssh-sftp-server
> " >> config/package-lists/my.list.chroot


lb bootstrap

lb chroot

lb binary

Pronto. Bora testar!!!

sexta-feira, 3 de agosto de 2018

Upgrading proxmox from 5.1 to 5.2

Amigos, após futricar um pouco, consegui descobrir o mecanismo para fazer upgrade da versão 5.1 para versão 5.2 do proxmox.

Não é apenas "apt update && apt dis-upgrade" na CLI como diz em vários lugares, mesmo na documentação oficial.

Para poder fazer o upgrade, alterei o arquivo /etc/apt/sources.d/pve-enterprise.list:
#deb https://enterprise.proxmox.com/debian/pve stretch pve-enterprise
deb http://download.proxmox.com/debian stretch pve-no-subscription


Por fim, aí sim, "apt update && apt dis-upgrade".

CUIDADO: Este repositório não deve ser usado para servidores em produção.

Envoy yourself!

PS: Achei informações na documentação oficial (https://pve.proxmox.com/wiki/Package_Repositories)