Proposed Model for Disk Cross-Mounting 1. Any fsunXX and any fibmYY can do datarec FROM /data/farm05, /data/farm06 and recalledYY areas 2. Any fsunXX can produce datarec output TO own /datarec, served remotely by a sun diskserver. Two /datarec (/datarec11 and /datarec12) filesystems exist but only one is used by a given fsunXX as reconstruction output. 3. Any fibmXX can produce datarec output TO own /data/farm/datarec, that is also named /datarec in the following by using a soft link 4. Any fsunXX and fibmYY can produce analysis output to /analysis1 5. Sun diskservers, fsun11 and fsun12, have only 2 CPUs that are used for disk serving. Therefore those nodes should not be used for datarec 6. Any user on fsun01 and fsun02 can access disk /kuser1 as Read-Write mode. On other machines /kuser1 can only be read. fsun11 (DISKs) (before) (now) /kstor00 datarec /kstor01 recalled /kstor02 kuser1 fsun12 (DISKs) (before) (now) /kstor03 datarec /kstor04 recalled /kstor05 analysis1 fibmXX (XX=09-10) Filesystems /data/farm /recalled Export NFS /recalled (RO TO all world RO = Read Only; RW TO fibm09-10 ) /data/farm/datarec (RO TO fibm09-10) Mount points fibmYY:/data/farm /data/farmYY RO (YY=04-10) fibm09:/recalled /recalled09 RW only for fibm10 fibm10:/recalled /recalled10 RW only for fibm09 fsun11:/datarec /datarec11 RO fsun12:/datarec /datarec12 RO fsun11:/recalled /recalled11 RW fsun12:/recalled /recalled12 RW fsun11:/kuser1 /kuser1 RO fsun12:/analysis1 /analysis1 RW Soft links ln -s /data/farm/datarec /datarec ln -s /recalled /recalled09 only for fibm09 ln -s /recalled /recalled10 only for fibm10 ln -s /data/farmXX/datarec /datarecXX (XX=04,07-10) ln -s /datarec /datarec09 only for fibm09 ln -s /datarec /datarec10 only for fibm10 fibmXX (XX=04,07--08) Filesystems /data/farm Export NFS /data/farm/datarec TO fibm09-10 RO Mount points fibm05:/data/farm /data/farm05 RO fibm06:/data/farm /data/farm06 RO fibm09:/recalled /recalled09 RO fibm10:/recalled /recalled10 RO fsun11:/recalled /recalled11 RO fsun12:/recalled /recalled12 RO fsun11:/kuser1 /kuser1 RO fsun12:/analysis1 /analysis1 RW Soft links ln -s /data/farm/datarec /datarec fsunXX (XX=01-10) Mount points fibm05:/data/farm /data/farm05 RO fibm06:/data/farm /data/farm06 RO fibm09:/recalled /recalled09 RO fibm10:/recalled /recalled10 RO fsun11:/datarec /datarec RW if XX=odd fsun12:/datarec /datarec RW if XX=even fsun11:/recalled /recalled11 RO fsun12:/recalled /recalled12 RO fsun11:/kuser1 /kuser1 RW/RO (RW for XX=01,02 RO otherwise) fsun12:/analysis1 /analysis1 RW fsun11 Filesystems /datarec /recalled /kuser1 Export NFS /datarec RW TO (fsunYY YY=odd) /recalled all world RO (RW fibm09 fibm10) /kuser1 all world RO (RW on fsun01, fsun02 and kloe01, kloe02) Mount points fibm05:/data/farm /data/farm05 RO fibm06:/data/farm /data/farm06 RO fibm09:/recalled /recalled09 RO fibm10:/recalled /recalled10 RO fsun12:/recalled /recalled12 RO fsun12:/analysis1 /analysis1 RW Soft links ln -s /recalled /recalled11 fsun12 Filesystems /datarec /recalled /analysis1 Export NFS /datarec RW TO (fsunYY YY=odd) /recalled all world RO (RW fibm09 fibm10) /analysis1 all world RW Mount points fibm05:/data/farm /data/farm05 RO fibm06:/data/farm /data/farm06 RO fibm09:/recalled /recalled09 RO fibm10:/recalled /recalled10 RO fsun11:/recalled /recalled11 RO fsun11:/kuser1 /kuser1 RO Soft links ln -s /recalled /recalled12