Hi, Question#1:
We have a F740 filer used as the Oracle DB storage. Our platform is : Sun-Solaris 2.7, SUN 420R,using Giga-bit private connection into filer; using recommended NFS mount options for Oracle 816. Situation: when we have a request to "expand" our filer for sharing (exportfs), and as the time the Oracle daemons were running. We changed the filer's /etc/exports, then executed "exportfs -au", "exportfs -a".
And, right after those 2 command to the filer, ALL our Oracle daemons crashed and died. Is that supposed to happen?
Question#2:
We tried to write a SHELL script to automate our daily (filer) snapshot operation. During the course of testing, we found out a very annoying situation. (The HW/SW specification are the same as above.)
There is a Q-tree called "/vol/vol01/ismis_oracle_u1" and is mounted under this machine at the mount point of "/oracle/u1". The problem happened after the snapshot was taken.
One of our team member set the source PATH (wrong) to /oracle/u1/oradata/.snapshot in the script (supposed to be "/oracle/u1/.snapshot"). And, this PATH actually worked some of the time. But, when it failed , it showed the error message as "cp: can not find files /oracle/u1/oradata/.snapshot/*". Interesting thing is if we insert a "/bin/ls /orcale/u1/oradata/.snapshot/*" right before the "cp" command, the directory seems to be there after the command , hence the "cp" operation was happy.
Any idea? Thanks!
Jack Li UNIX System Admin. Team, Toronto Production Support, Capital Markets, Nesbitt Burns Emf!sys, Division of Bank of Montreal Group of Company 416-867-3527,(fax)416-867-7157 mailto:Jack.Li@bmo.com Jack.Li@bmo.com