čtvrtek 13. prosince 2018

failed array in LVM

unmount fs:
]# umount /data

check size of the failed array
]# cat /proc/mdstat
md127 : active raid1 sdi1[3]
      3906886464 blocks super 1.2 [2/1] [_U]
      bitmap: 30/30 pages [120KB], 65536KB chunk

size in gigabytes:
 $((3906886464/1024/1024)) = 3725(G)

check filesystem and reduce the LV
]# e2fsck -f /dev/mapper/titdata1-data1
]# lvreduce --resizefs -L -3800G /dev/mapper/titdata1-data1

reduce CG :
]#  vgreduce titdata1 /dev/md127
   --- failed, because the array was originally /dev/md1 (this is also specified in /etc/mdadm.conf)

]# ln /dev/md127 /dev/md1

free /dev/md1 in VG
]# pvmove /dev/md1
]# vgreduce titdata1 /dev/md1
]# lvextend -l +100%FREE /dev/mapper/titdata1-data1
]# resize2fs /dev/mapper/titdata1-data1
]# e2fsck -f /dev/mapper/titdata1-data1

úterý 11. prosince 2018

Samba - downgrade in Centos

After update to CentOS Linux release 7.6.1810 (Core) the Samba package stopped working.

Selective donwgrade of samba:

download from:
http://mirror.centos.org/centos/7.5.1804/updates/x86_64/Packages/
following packages:

libipa_hbac-1.16.0-19.el7_5.8.x86_64.rpm
libsmbclient-4.7.1-9.el7_5.x86_64.rpm
libsss_autofs-1.16.0-19.el7_5.8.x86_64.rpm
libsss_certmap-1.16.0-19.el7_5.8.x86_64.rpm
libsss_idmap-1.16.0-19.el7_5.8.x86_64.rpm
libsss_nss_idmap-1.16.0-19.el7_5.8.x86_64.rpm
libsss_sudo-1.16.0-19.el7_5.8.x86_64.rpm
libwbclient-4.7.1-9.el7_5.x86_64.rpm
python-sssdconfig-1.16.0-19.el7_5.8.noarch.rpm
samba-4.7.1-9.el7_5.x86_64.rpm
samba-client-4.7.1-9.el7_5.x86_64.rpm
samba-client-libs-4.7.1-9.el7_5.x86_64.rpm
samba-common-4.7.1-9.el7_5.noarch.rpm
samba-common-libs-4.7.1-9.el7_5.x86_64.rpm
samba-common-tools-4.7.1-9.el7_5.x86_64.rpm
samba-dc-4.7.1-9.el7_5.x86_64.rpm
samba-devel-4.7.1-9.el7_5.x86_64.rpm
samba-libs-4.7.1-9.el7_5.x86_64.rpm
sssd-1.16.0-19.el7_5.8.x86_64.rpm
sssd-ad-1.16.0-19.el7_5.8.x86_64.rpm
sssd-client-1.16.0-19.el7_5.8.x86_64.rpm
sssd-common-1.16.0-19.el7_5.8.x86_64.rpm
sssd-common-pac-1.16.0-19.el7_5.8.x86_64.rpm
sssd-ipa-1.16.0-19.el7_5.8.x86_64.rpm
sssd-krb5-1.16.0-19.el7_5.8.x86_64.rpm
sssd-krb5-common-1.16.0-19.el7_5.8.x86_64.rpm
sssd-ldap-1.16.0-19.el7_5.8.x86_64.rpm
sssd-proxy-1.16.0-19.el7_5.8.x86_64.rpm

to new folder, then:
yum downgrade *
systemctl restart nmb
systemctl restart smb