lunes, 30 de enero de 2017

NIM - "...the resource is currently allocated for client use" - er, NO it's not!

When adding software to a lpp_source:
0042-001 nim: processing error encountered on "master":

   0042-061 m_rmpdir: the "lpp_aix710TL04SP02" resource is currently

        allocated for client use

Even lsnim is telling me that the resource is still allocated, somewhere, because alloc_count is set to 1.

# lsnim -Fl lpp_aix710TL04SP02
lpp_aix710TL04SP02:
   id          = 1465831650
   class       = resources
   type        = lpp_source
   arch        = power
   Rstate      = ready for use
   prev_state  = unavailable for use
   location    = /export/lpp_source/aix71/aix710TL04SP02
   simages     = yes
   alloc_count = 2
   server      = master

# /usr/lpp/bos.sysmgt/nim/methods/m_chattr -a alloc_count=0 lpp_aix710TL04SP02


#
lsnim -Fl lpp_aix710TL04SP02
lpp_aix710TL04SP02:
   id          = 1465831650
   class       = resources
   type        = lpp_source
   arch        = power
   Rstate      = ready for use
   prev_state  = unavailable for use
   location    = /export/lpp_source/aix71/aix710TL04SP02
   simages     = yes
   alloc_count = 0
   server      = master

jueves, 5 de enero de 2017

How to mount LVM partitions from rescue mode (Fedora/CentOS/RedHat)

Boot your rescue media.
Scan for volume groups:

# lvm vgscan -v

Activate all volume groups:

# lvm vgchange -a y

List logical volumes:

# lvm lvs –all

With this information, and the volumes activated, you should be able to mount the volumes:

# mount /dev/volumegroup/logicalvolume /mountpoint

martes, 3 de enero de 2017

Resize ext4 lv/filesystem

lvextend -L +SIZE /dev/mapper/lv_name

resize2fs /dev/mapper/lv_name

Where SIZE is:

XXXM, for Megabytes
XXXG, for Gigabytes
etc..

and lv_name is the name of the logical volume, obtained with the "lvs" command.