[OpenIndiana-discuss] Copying zone from one machine to another.
DormitionSkete@hotmail.com
dormitionskete at hotmail.com
Thu Mar 14 19:23:50 UTC 2013
Mr. Javoršek - I thank you very much for your help. Unfortunately, I've run into much bigger problems than this, so I haven't had time to work with this further.
I've lost all networking to my zones...
I had it. I installed software in them. But now it's gone.
I'm not asking for help at this point. I mostly just wanted to acknowledge your help with copying zones, and thank you for it. I just haven't been able to look into that further because I have to deal with this, first.
Thank you again!
fp
On Mar 13, 2013, at 1:50 AM, Andrej Javoršek wrote:
> Hello!
> My normal procedure includes recursive snapshot/send/receive of whole zone
> dataset. Problems may arise if the zone is not installed from scratch but
> cloned instead or if there are some time-slider snapshots behind it.
> To get back to your question: zone (zfs) dataset needs zoned flag and flag
> that marks corresponding boot environment of global zone eg.
>
> #zfs get zoned,org.opensolaris.libbe:parentbe nag_log/zones/na_lg/ROOT/zbe-7
> NAME PROPERTY VALUE
> SOURCE
> nag_log/zones/na_lg/ROOT/zbe-7 zoned on
> inherited from nag_log/zones/na_lg/ROOT
> nag_log/zones/na_lg/ROOT/zbe-7 org.opensolaris.libbe:parentbe
> f2a01237-bbe0-486e-ea0a-976d794761e0 local
>
> while the global zone has:
> #zfs get org.opensolaris.libbe:uuid rpool/ROOT/opensolaris-15
> NAME PROPERTY VALUE
> SOURCE
> rpool/ROOT/opensolaris-15 org.opensolaris.libbe:uuid
> f2a01237-bbe0-486e-ea0a-976d794761e0 local
>
> So in your case you must set them manually (for every local zone).
> Hope that helps
> Andrej
>
>
> On Tue, Mar 12, 2013 at 11:25 PM, DormitionSkete at hotmail.com <
> dormitionskete at hotmail.com> wrote:
>
>> What is the proper procedure for copying a zone from one machine to
>> another?
>>
>> I have several zones that I've set up on one machine. I'd like to copy
>> them to another machine, change the networking, and use them.
>>
>> So, I took one of these zones. I halted it, detached it, tar'ed it up,
>> and copied it to the other machine.
>>
>> I realize I could probably have used "zfs send" to do that, but I figured
>> that I probably would have to have somehow mounted the dataset on the
>> target machine, or exported it somehow, and I didn't know how to do any of
>> that. I'd like to know, though, but that's not the main question.
>>
>> So, I have this tar'd up zone on the target machine. I've untared it. I
>> thought that, theoretically, I should be able to attach the zone, and then
>> clone it so cloning process will set it in a state that I can zonecfg to
>> change the network card (set physical=newcard.vnic), and when I boot it,
>> that it will make me reconfigure the networking.
>>
>> I'm running into a problem attaching the zone, though.
>>
>> I try (fake names because I'm writing this from a different machine):
>>
>> zonecfg - myzone
>> create -a /zones/myzone
>> info -- shows everything fine.
>> exit
>>
>>
>> zoneadm -z myzone attach -- fails, saying it has to be a mounted
>> dataset. No matter what I try, I can't get it to attach.
>>
>>
>> I was halfway thinking of just creating a zone with the same name,
>> installing it, booting it, configuring it, halting it, and then copying the
>> original zone on top of it, and seeing if that would allow me to clone it
>> -- but I'd really like to know the *right* way to do this.
>>
>> If somebody would give me another hand with this, I'd really appreciate
>> it. I'm so close to being able to bring this whole project to a close...
>> But this would really be quite helpful.
>>
>>
>>
>>
>>
>> _______________________________________________
>> OpenIndiana-discuss mailing list
>> OpenIndiana-discuss at openindiana.org
>> http://openindiana.org/mailman/listinfo/openindiana-discuss
>>
> _______________________________________________
> OpenIndiana-discuss mailing list
> OpenIndiana-discuss at openindiana.org
> http://openindiana.org/mailman/listinfo/openindiana-discuss
>
More information about the OpenIndiana-discuss
mailing list