UNSOLVED

Peter_Cahill

updated

17 years ago

0

4518

May 21st, 2009 07:00

Celerra - adding a cifs server to existing shares

I have found that the only time I can add server names to a share is at the time of creation. If I try and add a new cifs server name and assign it to existing shares I get Invalid argument
Share error: Sharename already used to declare netbios share
Is there any way around this without recreating the share?
  • 593

    0

    Posted May 21st, 2009 07:00

    Collapsing multiple servers into one cifs landing point but keeping names.
    Example:
    Windows server1 has sharename data - copy files, create sharename data under cifs server1 name.
    later on:
    Windows server2 has sharename data - copy files to server1 data share and would like to add server2 cifs name and add the data share.
    End result Server1,Server2 both have data share in the same location.
  • 596

    0

    Posted May 21st, 2009 07:00

    yea, already thought about doing that......I'm just curious why it doesnt allow editing on the celerra, if you already have the names in place and create the share, it allows you to add it to all the names.....but once it is created, you cant.
  • dynamox

    11 Legend

    20419 Posts

    87439 Points

    596

    0

    Posted May 21st, 2009 07:00

    you might open a ticket with support ..there might be a way of modifying entries in nasdb to accomplish what you are trying to do. I would like to know myself ...
  • dynamox

    11 Legend

    20419 Posts

    87439 Points

    593

    0

    Posted May 21st, 2009 07:00

    i am confused here, can you explain in more details what you are trying to do ? Typically you create a CIFS server and add shares to it ..not the other way around.
  • dynamox

    11 Legend

    20419 Posts

    87439 Points

    596

    0

    Posted May 21st, 2009 07:00

    that sounds too complicated :) . What if you simply create one CIFS server SERVER3 with share name "data". Copy data from windows server1 and server2 to SERVER3 and create a DNS alias ..where server1 and server2 DNS entries point to ip address of SERVER3.
  • julieg1

    2 Intern

    305 Posts

    374

    0

    Posted May 24th, 2009 18:00

    Hello petec
    I have moved your question from the Powerlink lite forum into the Celerra forum, since you have access to all forums.

    Regards
    Julie
    Forums Admin
  • Rainer_EMC

    6 Operator

    8645 Posts

    596

    0

    Posted May 25th, 2009 09:00

    thats because there are two type of CIFS shares

    normally you would use a regular share - for that you specify which CIFS server it is valid on

    The other option is a "global" share - that is available for all CIFS servers on that data mover

    what you can do is just create another share with the same share name for that new CIFS server

    changing between these two types after they have been created isnt implemented

    I agree with the previous poster though - this sounds entirely too complicated.
    I would suggest to just create one CIFS and use NetBIOS and DNS aliases to mimick the others ones
  • ericluyten

    31 Posts

    596

    0

    Posted August 12th, 2009 06:00

    Rainer (et al.),

    I just found out, on an NS80 with s/w version 5.6.44, that a CIFS share
    that was initially set up as a global share using the GUI, can be changed
    to a local share (and back !), but if the share was initially set up as 'local'
    and thusly accessible to one specific CIFS server, you're out of luck
    changing it to 'global', it appears.

    "Share error: Sharename already used to declare netbios share"

    Message ID: 13690601492


    Eric.
  • Rainer_EMC

    6 Operator

    8645 Posts

    596

    0

    Posted August 13th, 2009 05:00

    Hi Eric,

    I dont think that's really a committed functionality - I guess it just works this way by coincidence.

    If you care you could open a Product Enhancement Request
  • KTelep

    1 Rookie

    24 Posts

    249

    0

    Posted August 27th, 2009 10:00

    You can do this from the command line actually, but you end up with an individual entry in the GUI for each export.

    Example:

    Lets say I have share 'DATA' on cifssrv1 which I access via \\cifssrv1\DATA.
    I want to make it so I can also access DATA via cifsserv2

    I have 2 ways of doing it in the CLI

    1. Makes it show up properly, execute these two commands, as long as it's done within 30 seconds or so your windows hosts should not timeout from the blip in access.

    server_export server_2 -unexport "DATA" -option netbios=cifssrv1
    server_export server_2 "DATA" -option netbios=cifssrv1,netbios=cifssrv2 /DATA

    2. Just add the second export, no loss of connectivity on the existing cifs.

    server_export server_2 "DATA" -option netbios=cifssrv2 /DATA