Troubleshooting
Problem
CRIMA1077E ERROR: Error during "install" phase: CRIMA1077E ERROR: File /opt/IBM/DB2SKLMV27/install/db2_deinstall not found. ERROR: Error unzipping /p01/IBM/IBMIMShared/native/com.ibm.db2.im.lin_11.1.0.0.zip: java.io.IOException: No space left on device ERROR: java.io.IOException: No space left on device CRIMA1077E ERROR: File /usr/superuser/awse/image/db2setup not found.
Resolving The Problem
Below are all the possible solutions to this issue: "No space left on device"
======================================================
Please increase the space under / and /root.
In addition to above (/ and /root), in your case, also increase the space under: /p01 and /usr/superuser/ .
----------------
Disk space requirement:
16GB - In “/” root directory.
16 GB - /opt: 16 GB even if installing in another filesystem other than /opt.
30 GB - In the directory where you choose to install sklm in. Default: /opt/IBM/
4 GB - In /tmp - $TMP:
7 GB - In /home directory or system drive for DB2 - $HOME
1 GB - In /var directory for DB2
Please NOTE that $HOME, $TMP and $VAR are “environment variables” where they point to some directory. You must use the echo command to find out which directory they are pointing to.
These directories are the ones that should have the available space indicated above.
----------------
Please follow below link for the solution to this specific error:
http://www-01.ibm.com/support/docview.wss?uid=swg21675241
Migration from TKLM to SKLM fail CRIMA1077E CRIMA1002W
.
Figure out your $HOME env variable pointing to.
In some cases $HOME is "/root" or "/" or whatever it is set in your environment.
For example, if $HOME is /root. Resize volume and proceed.
----------------
Required minimum of 16GB on the filesystem which the components are installed to (default is /opt). If you are not installing on /opt, /opt "still" needs 16GB.
Add the necessary minimum space any retry.
----------------
During the installation the installer unpacks many packages that could be big in size. After unpacking, the installer deletes the temp files.
The installer uses "root" filesystem as a temporary storage, unless you specified it to be something different. /p01 or /usr/superuser/?
In your case, after unpacking, it may have caused your root filesystem or the filesystem you chose, to get full, where it was too late to complete the unpacking and/or the deletion of files and installation was failing with root filesystem overflow or your chosen filesystem overflow.
Make sure root filesystem / has plenty of space. Increase ' /' to 4GB.
Make sure the filesystem (/p01 or /usr/superuser/), have plenty of space as well.
----------------
Check out this solution as well:
http://www-01.ibm.com/support/docview.wss?uid=swg21617434
Installation of Tivoli Storage Manager Server may fail on Linux platforms
Basically, it is about this file: /etc/issue to contain valid information about the Linux, example:
Red Hat Enterprise Linux Server release 6.2 (Santiago)
Kernel \r on an \m
----------------
Verify no restrictions on /tmp. No restrictive permission settings on the temporary directory /tmp
The temporary directory is used by DB2 to store files necessary for creating and managing instances and database objects. To install or update DB2 the temporary directory must be enabled for read, write and execute access to all users.
Enable read, write, and execute permission on the temporary directory for all users.
https://www.ibm.com/support/knowledgecenter/SSEPGG_10.5.0/com.ibm.db2.luw.messages.dbi.doc/doc/mdbi20043e.html
If the temporary directory is a mounted drive, do not specify the noexec parameter with the mount command.
----------------
Related Information
Was this topic helpful?
Document Information
Modified date:
04 September 2019
UID
swg22013590