[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1

Title:ALL-IN-1 (tm) Support Conference
Notice:Please spell ALL-IN-1 correctly - all CAPITALS!
Moderator:IOSG::PYECE
Created:Fri Jul 01 1994
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:2716
Total number of notes:12169

2487.0. "PARTITION has physical device .." by TAV02::CHAIM (Semper ubi Sub ubi .....) Mon Jan 27 1997 10:58

ALL-IN-1 V3.1

A customer has described the following problem:

All of his users have their devices as logical names in both the profile.dat
and sysuaf. Most of the users have the same logical device.

When usrs create new shared drawers, sometimes the physical device is written
to the PARTITION file and sometimes the logical device is used. 

The customer expects and desires that the logical device be used always.

He has done his own investigation, but he has NOT been able to discern anything
different between the cases where the logical name is used and cases where the
physical name is used.

Thanks,

Cb.
T.RTitleUserPersonal
Name
DateLines
2487.1 Logical name correct?RTOMS::ADAMSONC[email protected]Tue Jan 28 1997 16:5912
Is the logical name (the logical device name) set with the /TRANS=CONCEAL 
qualifier?

I presume the user is using a template to create the user. Are the records 
in SMTEMPLATE using the logical device name rather than the physical device 
name?

HTH

Craig.

2487.2Not concealed device ...TAV02::CHAIMSemper ubi Sub ubi .....Wed Jan 29 1997 06:0316
>Is the logical name (the logical device name) set with the /TRANS=CONCEAL 
>qualifier?

No, just a logical name for the device (def/sys/exe a1disk $1$dua0:)


>
>I presume the user is using a template to create the user. Are the records 
>in SMTEMPLATE using the logical device name rather than the physical device 
>name?

Yes, the template for user creation uses the logical device name.

Thanks,

Cb.
2487.3FWIW...IOSG::PYEGraham - ALL-IN-1 Sorcerer's ApprenticeWed Jan 29 1997 08:5113
    <<<< > Is the logical name (the logical device name) set with the
    <<<< > /TRANS=CONCEAL qualifier?
    
    <<<< No, just a logical name for the device (def/sys/exe a1disk $1$dua0:)
    
    As I understand logicals, then I think that means you don't care if we
    translate the logical to derive the underlying device name. If you want
    the logcal to stay as a logical, then you need to define it that way.
    
    The logical names generated by a normal $MOUNT command are defined as
    [concealed,terminal]
    
    Graham
2487.4Don't undrestand ...TAV02::CHAIMSemper ubi Sub ubi .....Wed Jan 29 1997 09:3512
>    
>    As I understand logicals, then I think that means you don't care if we
>    translate the logical to derive the underlying device name. If you want
>    the logcal to stay as a logical, then you need to define it that way.
>    

I don't quite understand the point you are making; could you please be more
explicit.

Thanks,

Cb.
2487.5Clarifying (??)IOSG::PYEGraham - ALL-IN-1 Sorcerer&#039;s ApprenticeWed Jan 29 1997 10:0427
    From the OpenVMS help:
    
DEFINE

  /TRANSLATION_ATTRIBUTES

        /TRANSLATION_ATTRIBUTES[=(keyword[,...])]

     Equivalence-name qualifier.

     Specifies one or more attributes that modify an equivalence
     string of the logical name. Possible keywords are as follows:

     CONCEALED  Indicates that the equivalence string is the name of
                a concealed device. When a concealed device name is
                defined, the system displays the logical name, rather
                than the equivalence string, in messages that refer to
                the device.
     TERMINAL   Logical name translation should terminate with
                the current equivalence string; indicates that
                the equivalence string should not be translated
    
    
    I read this to mean that if you haven't defined a logical as concealed
    and terminal, then it's OK for an application (ALL-IN-1 in this case)
    to translate it. Or not as we see fit, hence the variable behaviour you
    originally reported.
2487.6Why inconsistancy...TAV02::CHAIMSemper ubi Sub ubi .....Wed Jan 29 1997 11:417
I now understand the point you were making.

However, this does NOT explain the inconsistant behavior. 

Thanks,

Cb.
2487.7Requested more info from customerTAV02::CHAIMSemper ubi Sub ubi .....Tue Feb 04 1997 13:0823
I spoke again with the customer and right now other than a PARTITION.DAT file
which does contain several MAIN drawers and other drawers which are being
pointed to by the physical device as opposed to the logical device, and as such
doesn't leave much with which to make a "post mortum" though is proff that a
problem did at some time occur. 

I requested that he do the following:

1. Check all his user creation templates to make sure none of them contain
   physical rather than logical devices.

2. I suggested that he make all his logical names with /tran=term (although I 
   personally do not think this is the problem)

3. I asked him to create a test user and use it to create several drawers from
   different nodes (both VAX and AXP) to see if he can reproduce the problem
   and if so perhaps find the common denominator

As soos as I have any worthwhile input, I will post it in a reply.

Thanks,

Cb.