Wednesday, November 7, 2012

{[ERROR] Need at least 4363 MB free space on cell. Found only 3961 MB.

I decided to patch our 1/4 Exadata and have run prerequisits:
# patchmgr -cells cell_group -patch_check_prereq
and have got the result in all cells:
ed01cel03: [ERROR] Need at least 4363 MB free space on cell. Found only 3961 MB.

The disk examination on the cell shows :

 [root@ed01cel02 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/md5   9.9G 5.6G  3.8G   59%   /
- OS Watcher 729Мб, /opt/oracle.oswatcher/osw/archive

- the one big file in strange place, I suppose I should remove this file and all the directory _patch_hctap_:

[root@ed01cel01 _p_]# pwd
/root/_patch_hctap_/_p_
[root@ed01cel01 _p_]# ls -l
total 1241168
-rw-r--r-- 1 root root 1267945472 Aug 1 10:20 11.2.3.1.1.120607.iso
 
Looking for solution I found interesting lines in patchmgr utility:
-cleanup
Clean up all patch files and temporary content on all cells.
If this step can be done manually if patch fails by removing
directory /root/_patch_hctap_ on each cell.
O, my mistake ! I forgot to run:   ./patchmgr -cells cell_group -cleanup
before      # patchmgr -cells cell_group -patch_check_prereq
 
In patchmgr I found other similar messages:
 
- [ERROR] Patch or rollback failed. Please run cleanup before retrying.
- Only if the cleanup fails from prior launch point, use -reset_force instead of -cleanup and then retry.
 
The summary: Don't forgot to run ./patchmgr  -cleanup !

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.

How to disable/setup autostart parameters for specified instance ?

Q: We have a 4-node RAC. I need to disable autostart of the DB on one node only.    How to do it and how to see autostart parameters, confir...