*
News: SMF - Just Installed!


Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - wedaa

Pages: [1] 2 3
No, that was so long ago.  I've got nothing in my personal notes indicating anything either.  Darn it.

All

  somehow my /mirror0 partition on my FSM has filled up (and may be causing problems for me).  It seems there are hundreds of log files in /mirror0/os/ldap/var/lib/ldap (named like log.0000005118) Any ideas on if they are safe to delete?  All but one of them are from  2015-03-18 snf 2015-03-19.

>>>Ericw

Yep, that was it.  I wish IBM could post helpful error messages instead of making me ask you guys.

Thanks LOTS!

>>>>>>Ericw

I have an error message on my P chassis for all my P blades:

Description   The security policy is in Pending state at the specified system-management processor. You must reset the system-management processor for the change to take effect.
Action   Reset the system-management processor.

google was hopeless,

Anybody know what they mean by "Reset the system-management processor" (I assume it's stupid simple).

Thanks!

>>>>>Ericw

5) Chassis Management Module (CMM) / Re: CMM HUNG Can't Login via GUI or SSH
« on: December 10, 2014, 03:36:57 PM »
Found it!

Retain Tip
http://www-947.ibm.com/support/entry/portal/docdisplay?lndocid=migr-5096246

Primary will show a status light on the CMM itself
Pull secondary/standby ... put it on a table ... then pull out the prmary the primary for 1 minute...plug it back in... after primary comes up, (5 minutes or so) then re-insert standby.

6) Chassis Management Module (CMM) / Re: CMM HUNG Can't Login via GUI or SSH
« on: December 09, 2014, 03:16:04 PM »
Interestingly enough, we had the same issue.  IBM told us to physically pull out both CMMs, and then reseat them.  (I don't remember the order).  But it solved the problem.

>>>>Ericw

7) Power Infrastructure (VIOS/AIX/PowerVM ETC..) / SCE/VMControl error message
« on: November 12, 2014, 12:43:28 PM »
I'm posting this error here so somebody else googling for it can find it

IN SCE (Smart Cloud Entry)
If you see the error when deploying through VMcontrol
   "this may have happened because the cloud id of the targets changed on the cloud."

Then (From SCE Admin Guide for 3.2, page 233)
Solution
To solve this problem, follow these steps:
1. In the IBM SmartCloud Entry web interface, click the image to edit the properties of that image.
2. Click Configure.
3. Click Reset To Defaults.
4. Click Save.
Now you can deploy this image again.

Why this error isn't anywhere on the Internet, I have no idea.  But it's here now.

>>>Ericw

OK, so the next question is, How do I do that?  Which set of menus do I follow to unmanage an endpoint, because,, sadly enough, I'm not finding it :-(

>>>>>>Ericw

I'm not certain what you mean by "remove" and "add back" your vios servers.  I know how to "unmanage" a blade :-)  And that's been done already, followed by a manage or find command to add it back to the chassis.

I've also inventoried both the blade AND the vio on the blade.

>>Ericw

Has anyone else had VMcontrol forget where the image repositories are?  Usually I do an invntory on my VIOs and it shows up again, but not this time.  Anybody have any hints on what else I can do?  (Google was no help today....)

>>>>>>>>>Ericw

11) Script Repository / Backing up your PureFlex Scripts
« on: September 24, 2014, 04:57:31 PM »
These are two scripts (Also included as attachments) that I run to backup my PureFlex.

The first is backup_pureflex.sh.  Amont other things, it calls the second script, backup_vios.sh.

There are variables you will need to edit in backup_pureflex.sh.  It SHOULD be obvious :-)

>>>>>>Ericw

####################################################################
cat backup_pureflex.sh
#!/bin/sh
######################################################################
#
# Written By: Eric Wedaa @ Marist College
# Last Update: 2014-09-17 Added V7000 backup to weekly, added mount /backup_dir
#              2014-09-18 Added "Assorted Variables" and some notes
#                         Added loops instead of making multiple commands
#              2014-09-24 Added notes, keywords, disclaimer
#
######################################################################
#
#    $Header: /usr/local/sbin/RCS/backup_pureflex.sh,v 1.5 2014/09/24 20:51:51 root Exp root $
#    $Date: 2014/09/24 20:51:51 $
#    $Revision: 1.5 $
#    $Author: root $
#
######################################################################
#
######################################################################
# backup_pureflex.sh - Help backup your PureFlex
# Copyright (C) 2014  Marist College
# 3399 North Road, Poughkeepsie, NY 12601
#
#  Disclaimer
#
# Marist College makes no representations about the suitability of any of
# the information contained in software programs and related documents
# on the Marist College Freeware Download Page for any purpose. All such
# software programs and related documents are provided without warranty
# of any kind. In no event shall Marist College be liable for damages
# whatsoever, including special, indirect or consequential damages,
# arising out of or in connection with the use or performance of
# information available from the service.
######################################################################

######################################################################
#
# NOTES:  This script is intended to be run from a Linux server that
#         has ssh keys setup to (and sometimes from) the different
#         vios, V7000, FSM
#
#         Luckily the CMMs and IMMs can be backed up from the FSM
#         so once you can ssh to the FSM you can back those up as
#         well.
#
#         You WILL have to setup root ssh/authorized_keys for your
#         SCE server as well.
#
#         You WILL have to setup root ssh/authorized_keys for each of
#         the VIOs as well in order to mount the backup-directory.
#
#         This script kind of assumes you have a user "pureflex"
#         with a home directory of /home/pureflex
#         and that you don't mind putting in a password into a
#         script.
#
#         For the FSM backup...
#         If you get "Authentication with the SFTP server failed.
#         Check the user name and password."
#         then you should check file ownership and permissions of
#         your target directory.
#
#         It is STRONGLY advised that this script be owned by root
#         and is chmod 700
#
#         It may not be the nicest code, but it works for us :-)
######################################################################
#
#         Suggested crontab entries here
# 12 4 * * * /usr/local/sbin/backup_pureflex.sh -daily
# 12 4 * * 0 /usr/local/sbin/backup_pureflex.sh -weekly
# 12 4 1 * * /usr/local/sbin/backup_pureflex.sh -monthly
#
######################################################################
#
# Assorted Variables here
#
######################################################################
PATH_TO_SCRIPTS="/usr/local/sbin/"
DATE=`date +%Y.%m.%d`
FQHN_FOR_THIS_HOST="HOSTNAME of host where this script is run"
PUREFLEX_USER_ON_THIS_HOST="pureflex"
SECRET_PASSWORD_FOR_PUREFLEX_USER="MY SECRET PASSWORD"

FSM="10.10.5.45"
V7000="10.10.5.36"
SCE="10.10.5.249"
VIOS="dn-pf-vios1.it.marist.edu  \
   dn-pf-vios2.it.marist.edu \
   dn-pf-vios3.it.marist.edu \
   dn-pf-vios4.it.marist.edu \
   dn-pf-vios5.it.marist.edu \
   dn-pf-vios6.it.marist.edu"
IMMS="10.10.5.28 \
   10.10.5.29 \
   10.10.5.30 \
   10.10.5.31 \
   10.10.5.32 \
   10.10.5.33 \
   10.10.5.34 \
   10.10.5.35"
CMMS="10.10.5.11 \
        10.10.5.23"

# This is passed to each vio as part of a mount command
# and should be a local (to the server this script is
# run on) path
# This better be exported to all your VIOsband might need to be chmod 777
NFS_MOUNT_POINT="cfg.it.marist.edu:/home/pureflex/dn/vios"

PATH_TO_VIOS_BACKUPS="/home/pureflex/dn/vios/"
PATH_TO_CMMS_BACKUPS="/home/pureflex/dn/cmm/"
PATH_TO_IMMS_BACKUPS="/home/pureflex/dn/imm/"
PATH_TO_V7000_BACKUPS="/home/pureflex/dn/v7000/"
PATH_TO_FSM_BACKUPS="/home/pureflex/dn/fsm/"
PATH_TO_SCE_BACKUPS="/home/pureflex/dn/sce/"

if [ ! -d $PATH_TO_VIOS_BACKUPS ] ; then
   echo "$PATH_TO_VIOS_BACKUPS not found, exiting"
   exit
fi
if [ ! -d $PATH_TO_CMMS_BACKUPS ] ; then
   echo "$PATH_TO_CMMS_BACKUPS not found, exiting"
   exit
fi
if [ ! -d $PATH_TO_IMMS_BACKUPS ] ; then
   echo "$PATH_TO_IMMS_BACKUPS not found, exiting"
   exit
fi
if [ ! -d $PATH_TO_V7000_BACKUPS ] ; then
   echo "$PATH_TO_V7000_BACKUPS not found, exiting"
   exit
fi
if [ ! -d $PATH_TO_FSM_BACKUPS ] ; then
   echo "$PATH_TO_FSM_BACKUPS not found, exiting"
   exit
fi
if [ ! -d $PATH_TO_SCE_BACKUPS ] ; then
   echo "$PATH_TO_SCE_BACKUPS not found, exiting"
   exit
fi

######################################################################
#
# Process Arguments and show help
#
######################################################################
if [ "x$1" = "x" ] ; then
   echo "USAGE $0 hostname -daily|-weekly|-monthly"
   exit
fi
if [ "x$1" = "x-daily" ] ; then
   LEVEL="daily"
fi
if [ "x$1" = "x-weekly" ] ; then
   LEVEL="weekly"
fi
if [ "x$1" = "x-monthly" ] ; then
   LEVEL="monthly"
fi
if [ "x$LEVEL" = "x" ] ; then
   echo "USAGE $0 hostname -daily|-weekly|-monthly "
   exit
fi


######################################################################
#
# Daily
#
######################################################################
if [ "$LEVEL" = "daily" ] ; then
   echo "#############################################################################"
   echo "Backing up SCE now"
   echo ""
   cd $PATH_TO_SCE_BACKUPS
   mkdir SCE.$DATE
   cd SCE.$DATE
   scp -rq sysadmin@$SCE:/home/sysadmin/.SCE32 .
   scp -q root@$SCE:/opt/ibm/SCE32/program/skc.ini .
   
   echo "#############################################################################"
   echo "Backing up daily vios now"
   echo ""
   for i in $VIOS ; do
      echo "Backing up $i now"
      $PATH_TO_SCRIPTS/backup_vios.sh $i -daily  >$PATH_TO_VIOS_BACKUPS/$i.$DATE.daily
   done

fi

######################################################################
#
# Weekly
#
######################################################################
if [ "$LEVEL" = "weekly" ] ; then

   echo "#############################################################################"
   echo "Backing up weekly vios now"
   echo ""
   for i in $VIOS ; do
      echo "Backing up $i now"
      ssh root@$i mkdir  /backup_dir
      ssh root@$i umount  /backup_dir
      ssh root@$i mount $NFS_MOUNT_POINT /backup_dir
      $PATH_TO_SCRIPTS/backup_vios.sh $i -weekly 
      ssh root@$i umount  /backup_dir
   done

   echo "#############################################################################"
   echo "Backing up V7000 now"
   echo ""
   ssh superuser@$V7000 svcconfig clear -all
   ssh superuser@$V7000 svcconfig backup
   cd $PATH_TO_V7000_BACKUPS/dumps
   mkdir $DATE
   cd $DATE
   scp  superuser@$V7000:/dumps/svc.config.backup.* .

   echo "#############################################################################"
   echo "Backing up CMMs now"
   echo ""
   # Backup CMMs here
   for i in $CMMS ; do
      echo "Backing up $i now"
      ssh $FSM smcli backupcfg -i $i > $PATH_TO_CMMS_BACKUPS/chassis-$i-`date +%Y-%m-%d`.bkp
   done

   echo "#############################################################################"
   echo "Backing up IMMs now"
   echo ""
   # Backup IMMs here
   for i in $IMMS ; do
      echo "Backing up $i now"
      ssh $FSM smcli backupcfg -i $i > $PATH_TO_IMMS_BACKUPS/imm-$i-`date +%Y-%m-%d`.bkp
   done
fi

######################################################################
#
# Monthly
#
######################################################################
if [ "$LEVEL" = "monthly" ] ; then
   for i in $VIOS ; do
      echo "Backing up $i now"
      ssh root@$i mkdir  /backup_dir
      ssh root@$i umount  /backup_dir
      ssh root@$i mount $NFS_MOUNT_POINT /backup_dir
      $PATH_TO_SCRIPTS/backup_vios.sh $i -monthly 
      ssh root@$i umount  /backup_dir
   done

   echo "#############################################################################"
   echo "Backing up the FSM now"
   ssh USERID@FSM backup -l sftp -s $FQHN_FOR_THIS_HOST -d $PATH_TO_FSM_BACKUPS -u $PUREFLEX_USER_ON_THIS_HOST -p $SECRET_PASSWORD_FOR_PUREFLEX_USER
fi

#####################################################################################
cat backup_vios.sh
#!/bin/sh
######################################################################
#
# Written By: Eric Wedaa @ Marist College
# Last Update: 2014-09-18 Added notes
#
######################################################################
#
#    $Header: /usr/local/sbin/RCS/backup_vios.sh,v 1.3 2014/09/24 20:51:38 root Exp root $
#    $Date: 2014/09/24 20:51:38 $
#    $Revision: 1.3 $
#    $Author: root $
#
######################################################################
#
# NOTES:  This script is intended to be run from a Linux server that
#         has ssh keys setup to (and sometimes from) the different
#         vios, V7000, FSM
#
#        Typically it is called by backup_pureflex.sh, as that makes
#        sure that /backup_dir is created and mounted on the VIOs.
#
######################################################################
# backup_vios.sh - Help backup your VIOs
# Copyright (C) 2014  Marist College
# 3399 North Road, Poughkeepsie, NY 12601
#
#  Disclaimer
#
# Marist College makes no representations about the suitability of any of
# the information contained in software programs and related documents
# on the Marist College Freeware Download Page for any purpose. All such
# software programs and related documents are provided without warranty
# of any kind. In no event shall Marist College be liable for damages
# whatsoever, including special, indirect or consequential damages,
# arising out of or in connection with the use or performance of
# information available from the service.
######################################################################



if [ "x$1" = "x" ] ; then
   echo "USAGE $0 hostname -daily|-weekly|-monthly > please redirect to a file"
   exit
fi
if [ "x$2" = "x" ] ; then
   echo "USAGE $0 hostname -daily|-weekly|-monthly > please redirect to a file"
   exit
fi
if [ "x$2" = "x-daily" ] ; then
   LEVEL="daily"
fi
if [ "x$2" = "x-weekly" ] ; then
   LEVEL="weekly"
fi
if [ "x$2" = "x-monthly" ] ; then
   LEVEL="monthly"
fi
if [ "x$LEVEL" = "x" ] ; then
   echo "USAGE $0 hostname -daily|-weekly|-monthly > please redirect to a file"
   exit
fi

 
echo "Hostname is $1"
HOSTNAME=$1
#echo "DEBUG hostname is $HOSTNAME"
#SHORT_HOSTNAME=`echo $1 |awk -F. '{print $1}'`
#echo "DEBUG SHORT is $SHORT_HOSTNAME"
DATE=`date +%Y.%m.%d`


if [ "$LEVEL" = "daily" ] ; then
   #http://www.torontoaix.com/vio-how-to-s/manual-vios-config-backup
   # We recommend gathering the following additional information
   # to the lsmap command. This information enables the Virtual
   # I/O Server to be rebuilt from the install media if necessary.
   
   #Network settings
   for COMMAND in \
   'netstat -state' \
   'netstat -routinfo' \
   'netstat -routtable' \
   'lsdev -dev ent0 -attr' \
   'lsdev -dev ent1 -attr' \
   'lsdev -dev ent2 -attr' \
   'lsdev -dev ent3 -attr' \
   'lsdev -dev ent4 -attr' \
   'lsdev -dev ent5 -attr' \
   'lsdev -dev ent6 -attr' \
   'lsdev -dev ent7 -attr' \
   'lsdev -dev ent8 -attr' \
   'lsdev -dev ent9 -attr' \
   'cfgnamesrv -ls' \
   'hostmap -ls' \
   'optimizenet -list' \
   'entstat -all ent0' \
   'entstat -all ent1' \
   'entstat -all ent2' \
   'entstat -all ent3' \
   'entstat -all ent4' \
   'entstat -all ent5' \
   'entstat -all ent6' \
   'entstat -all ent7' \
   'entstat -all ent8' \
   'entstat -all ent9' \
   ; do
      echo "####################################################"
      echo "#Network settings"
      echo $COMMAND
      ssh padmin@$HOSTNAME  ioscli $COMMAND
   done
   
   #All physical and logical volume SCSI devices
   for COMMAND in \
   'lspv ' \
   'lsvg  '\
   'lsvg -lv VolumeGroup '\
   ; do
      echo "####################################################"
      echo "#Network settings"
      echo $COMMAND
      ssh padmin@$HOSTNAME  ioscli $COMMAND
   done
   
   
   #All physical and logical adapters
   for COMMAND in \
   'lsdev -type adapter '\
   ; do
      echo "####################################################"
      echo "#Network settings"
      echo $COMMAND
      ssh padmin@$HOSTNAME  ioscli $COMMAND
   done
   
   #Code levels and users and security
   for COMMAND in \
   'ioslevel '\
   'viosecure -firewall -view '\
   'viosecure -view -nonint '\
   'motd '\
   ; do
      echo "####################################################"
      echo "#Network settings"
      echo $COMMAND
      ssh padmin@$HOSTNAME  ioscli $COMMAND
   done
   
   # Users
   for COMMAND in \
   'lsuser '\
   ; do
      echo "####################################################"
      echo "#Network settings"
      echo $COMMAND
      ssh padmin@$HOSTNAME  ioscli $COMMAND
   done
   exit 0
fi


ssh padmin@$HOSTNAME df |grep backup_dir >/tmp/backup_vios.sh.$$
if [ -s /tmp/backup_vios.sh.$$ ] ; then
   echo "/backup_dir apparently mounted, continuing"
else
   echo "/backup_dir apparently NOT mounted, exiting now"
   rm /tmp/backup_vios.sh.$$
   exit 1
fi
rm /tmp/backup_vios.sh.$$

if [ "$LEVEL" = "weekly" ] ; then
   ssh padmin@$HOSTNAME ioscli viosbr -backup -file  /backup_dir/$HOSTNAME.weekly.$DATE.viosbr
fi

if [ "$LEVEL" = "monthly" ] ; then
   ssh padmin@$HOSTNAME ioscli viosbr -backup -file  /backup_dir/$HOSTNAME.$DATE.monthly.viosbr
   ssh padmin@$HOSTNAME ioscli backupios -file /backup_dir/$HOSTNAME.$DATE.monthly.mksysb -mksysb -nomedialib -nosvg
fi

##################################################################################





12) Script Repository / Look for powered on LPARS and esxi VCenter Guests
« on: September 24, 2014, 04:40:45 PM »
I use this via cron every night to make a list of what LPARs and esxi Guests are running.  This is just in case the whole rack goes down.  I can use this output to make sure that everything started up again after the rack comes back up.

This is attached as a file also so you can just download the darn thing.

Comments are welcome.
########################################################################


cat  get_pureflex_guests_and_clients.sh
#!/bin/sh
#######################################################################
#
# Written By: Eric.Wedaa @ Marist.edu
# Copyright (C) 2014  Marist College
# Last Update: 2014-09-18 Added "Assorted Variables" and some notes
#              Added loops instead of making multiple commands
#              2014-09-24 Added call to FSM to get P-Blades
#
#    $Header: /usr/local/sbin/RCS/get_pureflex_guests_and_clients.sh,v 1.5 2014/09/24 20:35:03 root Exp root $
#    $Date: 2014/09/24 20:35:03 $
#    $Revision: 1.5 $
#    $Author: root $
#
#######################################################################
#
# NOTES:  This script is intended to be run from a Linux server that
#         has ssh keys setup to (and sometimes from) the different
#         esxi blades and the FSM
#
#######################################################################
#
# get_pureflex_guests_and_clients.sh - Help figure out what is running
# on your PureFlex
# Copyright (C) 2014  Marist College
# 3399 North Road, Poughkeepsie, NY 12601
#
#  Disclaimer
#
# Marist College makes no representations about the suitability of any of
# the information contained in software programs and related documents
# on the Marist College Freeware Download Page for any purpose. All such
# software programs and related documents are provided without warranty
# of any kind. In no event shall Marist College be liable for damages
# whatsoever, including special, indirect or consequential damages,
# arising out of or in connection with the use or performance of
# information available from the service.

FSM="10.10.5.45" # Could also be hostname.domainname

P_BLADE_NAMES=`ssh USERID@$FSM  'smcli psm lssyscfg -r sys -F name'`

ESXI_BLADES=" dn-pf-esxi1.it.marist.edu \
dn-pf-esxi2.it.marist.edu \
dn-pf-esxi3.it.marist.edu \
dn-pf-esxi4.it.marist.edu \
dn-pf-esxi5.it.marist.edu \
dn-pf-esxi6.it.marist.edu \
dn-pf-esxi7.it.marist.edu \
dn-pf-esxi8.it.marist.edu"

VCENTER_NAME="dn-pf-vcenter"


date
echo "################################################################"
echo "#"
echo "#Getting list of LPARS, (Does not include VIOs)"
echo "#"
echo "###################################################"
for i in $P_BLADE_NAMES ; do
   echo "###############################################"
   echo "#Server name $i"
   echo "#"
   ssh USERID@$FSM "lssyscfg -r lpar -m $i -F lpar_id,primary_state,name"
done

##########################################################################
echo "################################################################"
echo "#"
echo "#Getting list of ESXi Clients"
echo "#"
echo "#Looking for powered on vcenter now"
echo "#"
echo "">/tmp/$$.sh
chown root /tmp/$$.sh
chmod 700 /tmp/$$.sh

for i in $ESXI_BLADES ; do
   #echo "# $i"
   ssh -o ConnectTimeout=10  root@$i vim-cmd vmsvc/getallvms |grep vmx |grep $VCENTER_NAME |awk '{printf ("echo '$i' %d; ssh root@'$i' vim-cmd vmsvc/power.getstate %d \n", $1, $1)}' >>/tmp/$$.sh
done
#echo "Running /tmp/$$.sh now"
sh /tmp/$$.sh |grep -v Retrieved\ runtime\ info
rm /tmp/$$.sh


##########################################################################
echo "#Looking for powered on clients now"
echo "">/tmp/$$.sh
chown root /tmp/$$.sh
chmod 700 /tmp/$$.sh

for i in $ESXI_BLADES ; do
   #echo "# $i"
   ssh -o ConnectTimeout=10  root@$i vim-cmd vmsvc/getallvms |grep vmx |grep -v $VCENTER_NAME |awk '{printf ("echo '$i' %d; ssh root@'$i' vim-cmd vmsvc/power.getstate %d \n", $1, $1)}' >>/tmp/$$.sh
done

sh /tmp/$$.sh |grep -v Retrieved\ runtime\ info

rm /tmp/$$.sh
[root@cfg sbin]#

IBM-SCE> service sce stop
Stopping IBM SmartCloud Entry:                             [  OK  ]
IBM-SCE> service sce start
Starting IBM SmartCloud Entry:                             [  OK  ]
IBM-SCE>

And THEN I was able to select and delete the deleted VMControl image.

I should have thought of that myself, thanks lots!

I've deleted an image from my FSM using VMcontrol.  (OK, I learned that I should delete it first from SCE, THEN delete it from VMControl.

BUT, I didn't do it that way.  I deleted it FIRST via VMControl, and then went to SCE.  When I try and delete it in SCE I get the following error message (Screenshot included too).

=================================================================

Could not perform action on all selections.
The following images could not be deleted because they are in OK state and created by system, or just in Capturing state:

    ericw test
=================================================================

How the heck do I delete it now?

>>>>>>>>>Ericw

I have not heard back from IBM yet, but...

For RHEL....

On the source RHEL server
yum install dump
yum install man
yum install nfs-utils
mkdir /backup_dir
mount -t nfs  cfg.it.marist.edu:/home/mksysb /backup_dir
dump -0 -f /backup_dir/liferay.dump /dev/mapper/VolGroup-lv_root

On the TARGET

It looks like I have to do a "base" install of rhel...

Boot from DVD (again)

enter "linux rescue"

Start networking

go to shell

mount the main partition (which will be /mnt/sysimage )

cd /mnt/sysimage

mkdir /backup_dir

mount -t nfs  cfg.it.marist.edu:/home/mksysb /backup_dir

cp /etc/fstab /etc/fstab-new-machine-name

run `restore -if /backup_dir/name_of_server.dump`
add the subdirectories, ignoring /proc /boot /dev

cp /etc/fstab-new-machine-name /etc/fstab

FIX the IP address and hostname and for some reason change eth0 to eth1

reboot

and it seems to work.

If IBM has a better idea then I'll post that as well.

I find it hard to believe we're the only place that is trying to move images from one PureFlex to another PureFlex...

>>>>Ericw

Pages: [1] 2 3