06-03-2007
Hi Thanks for the help
but i am only getting one result in return for partitions greater than 70 although there are 3 in all, for the code u send me
while read;read fi kb us av ca mo;do [ "${ca%\%}" -gt 70 ]&&echo "$mo is at $ca";done< <(df -k)
for instance,
/dev/vx/dsk/var 2053605 1423190 568807 72% /var
/dev/vx/dsk/MMC-DG-00/oracle-ms-00-03
68157440 55539920 12519016 82% /opt/oradata03
/dev/vx/dsk/MMC-DG-00/oracle-ms-00-02
115343360 82241464 32843296 72% /opt/oradata02
but it only returns
/dev/vx/dsk/MMC-DG-00/oracle-ms-00-03
68157440 55539920 12519016 82% /opt/oradata03
Can u help out why it is doing so?
BR/Asad
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
This my frustrating disk space script that is supposed to send me a email whenever the disk space reaches 90% but this has some problem that just would not work ..can anyone please tell me when im going wrong
#!/bin/ksh
sendemail=-1
space=`df -bhk /users/siebelserver |awk '{print$5}'`
echo... (4 Replies)
Discussion started by: vivsiv
4 Replies
2. Shell Programming and Scripting
#!/bin/bash
# Disk Space Monitoring for more than 95 %
# and Sending Alerts by Mail
if ;
then
`df -k |awk '$5 > 95 {print $1 " ----------- " $5}' |mailx -s "More than 95% disk usage in DEV" email@test.com';
else
exit 0
fi
I get the... (8 Replies)
Discussion started by: sriram003
8 Replies
3. Shell Programming and Scripting
I have a disk space check script that uses an exceptions file, the only issue with the script is that it does not work with values higher than the FSMAX=85 value. I have a file system that is at 92% and it doesn't change, so I would like to add it to the exceptions file. The exceptions file format... (0 Replies)
Discussion started by: maddhadder71
0 Replies
4. Shell Programming and Scripting
:( Hi All,
i have 4 linux server for which i want set up script to monitor the disk space ...
here my problem is i want the output like graph...
also it should reflect in monitor ...as non stop process..
can any one suggest me any way where i can implement the script?
... (3 Replies)
Discussion started by: Shahul
3 Replies
5. Shell Programming and Scripting
Hi,
I wrote the following script for monitoring disk space and inform the concerned team accordingly. But script gives me below error
syntax error at line 70 : `<' unmatched
#!/bin/ksh
. /home/scr/.profile
. /home/scr/.infa_env
# Get the list of Integration Services
... (6 Replies)
Discussion started by: svajhala
6 Replies
6. Shell Programming and Scripting
It's the old thread "Disk Space Monitoring Script", modified for UNIX
This is the new code:
df -k | awk ' { if ( int($4) > 90)
{subject = $1 " More than 90% disk usage. Used: " $4
email = "email@test.com"
print subject
cmd = "mailx -s \"" subject "\" " email
cmd | getline... (4 Replies)
Discussion started by: dungureanu
4 Replies
7. Solaris
We have a script which when run consumes the space of the disk from where it is being run. we have to kill this script every time to release space.
why do this happen ? any work around please
we are using solaris 10
P.S. : a part of the code will make some connection to the DB (1 Reply)
Discussion started by: chidori
1 Replies
8. Shell Programming and Scripting
Hi,
I am working on Sun Solaris 5.10 and want to direct the output from a disk space check script to an output file;
#!/bin/bash
CURRENT=$(df -k /log/logs | grep /log/logs | awk '{ print $5}' | sed 's/%//g')
THRESHOLD=30
if ; then
echo "Remaining free space is low" > output.txt
else... (10 Replies)
Discussion started by: SSKAAB
10 Replies
9. Shell Programming and Scripting
i want to write a shell script,when disk uses is 90% then automatically send a email to distribution list (group member)...... (1 Reply)
Discussion started by: sonu pandey
1 Replies
10. UNIX for Beginners Questions & Answers
i have 3 servers and i am checking for the disk space of a specific mount-point, should not be more than 85 %
considering example as below
server1 mountpoint_1 has 70% diskutilization
server2 mountpoint_1 has 80% diskutilization
server3 mountpoint_1 has 7% diskutilization
now when it... (6 Replies)
Discussion started by: abhaydas
6 Replies
LEARN ABOUT OSF1
volencap
volencap(8) System Manager's Manual volencap(8)
NAME
volencap, volreconfig - Encapsulates disks, partitions, or AdvFS domains
SYNOPSIS
/usr/sbin/volencap [-g diskgroup] [-p volprefix] [privlen=nn] [nconfig=nn] { diskname | partition_name | domain_name }...
/usr/sbin/volencap -k { diskname | partition_name | domain_name }...
/usr/sbin/volencap -k -a
/usr/sbin/volencap -s
/sbin/volreconfig
OPTIONS
Puts the encapsulated disk into the disk group specified by disk group ID or disk group name. Instructs volencap to use the specified vol-
prefix as the prefix for LSM volume names generated. This is useful if the LSM volume names generated already exist. Instructs volencap to
remove any pending encapsulation requests for the specified disk(s), partition(s), or domain(s). Instructs volencap to remove all pending
encapsulation requests. Displays all pending encapsulation requests.
DESCRIPTION
Disk partitions that have data can be added to LSM using the encapsulation process. This enables users with existing data in disk parti-
tions to easily migrate to the use of LSM volumes instead of disk partitions.
The /usr/sbin/volencap command is used to encapsulate one or many disk partitions or AdvFS domains.
If an individual partition is specified for encapsulation, the volencap command creates a nopriv disk and a volume for that partition.
If an entire disk is specified, the volencap command creates a nopriv disk and volume for each in-use partition on the disk.
If an AdvFS domain is specified, all disk partitions in the domain are converted to LSM volumes.
You can use the volencap command to encapsulate the partitions on the boot disk, including the root file system, primary swap, usr and var
partitions, to place them under LSM control. See the Logical Storage Manager manual for more information on encapsulating these partitions.
The volencap command can be run directly or through the voldiskadm menus. The volencap command generates LSM commands that are later exe-
cuted by the /sbin/volreconfig command to perform the actual conversion of disk partitions to LSM volumes.
If the disk partition contains a mounted file system or is otherwise open or in use, the volreconfig command will reboot the system to com-
plete the encapsulation process. If you cannot reboot the system at the time you encapsulate the disk partition, either defer running the
volreconfig command until you can reboot the system, or unmount or close the disk partition, then run the volreconfig command.
See the Logical Storage Manager manual for more details.
ATTRIBUTES
Specifies the size of the LSM private region in bytes, for example, privlen=1024. Specifies the number of log copies and copies of the
configuration database, for example, nconfig=0.
EXAMPLES
To encapsulate all disk partitions on the boot disk called dsk0 to LSM volumes, enter: # volencap dsk0 # volreconfig
The volreconfig command will request confirmation prior to rebooting the system. The LSM command scripts created by the volencap
command will execute as the system reboots. To encapsulate only the root file system (dsk0a) and swap (dsk0b) partitions on the
boot disk, enter: # volencap dsk0a dsk0b # volreconfig
The volreconfig command will request confirmation prior to rebooting the system. The LSM command scripts created by the volencap
command will execute as the system reboots. To convert all disk partitions in the AdvFS domain called dom1 to LSM volumes, enter: #
volencap dom1 # volreconfig
The volreconfig command will determine if the domain is active, and if so, request confirmation prior to rebooting the system. The
LSM command scripts created by the volencap command will execute as the system reboots.
If the AdvFS filesets in domain dom1 are not mounted, then /sbin/volreconfig can be executed on the command line. To encapsulate
the specific partition dsk1g to an LSM volume, enter: # volencap dsk1g # volreconfig
The volreconfig command will determine if the partition is open, and if so, request confirmation prior to rebooting the system. The
LSM command scripts created by the volencap command will be executed as the system reboots.
SEE ALSO
volintro(8)
volencap(8)