/
How to setup IPKG zone with OpenIndiana
How to setup IPKG zone with OpenIndiana
Install package and create pkg image:
# install packages for ipkg zones setup apt-get install zones-ipkg pkg5 # run command for local pkg repo - it needs for zone process bootstrap pkg image-create -f -F -p openindiana.org=http://pkg.openindiana.org/hipster/ / # on SPARC # pkg image-create -f -F -p opensolaris.org=http://pkg.openindiana.org/legacy/ /
Create dataset (need run at ones)
zfs create -o mountpoint=/zones rpool/zones
Example IPKG zone
zonecfg -z oi4 zonecfg:oi4> create -t SUNWipkg zonecfg:oi4> set zonepath=/zones/oi4 zonecfg:oi4> set brand=ipkg zonecfg:oi4> add net zonecfg:oi4:net> set address=172.16.92.4/16 zonecfg:oi4:net> set defrouter=172.16.90.1 zonecfg:oi4:net> set physical=e1000g0 zonecfg:oi4:net> end zonecfg:oi4> add fs zonecfg:oi4:fs> set dir=/export/home/admin zonecfg:oi4:fs> set special=/export/home/admin zonecfg:oi4:fs> set type=lofs zonecfg:oi4:fs> end zonecfg:oi4> add fs zonecfg:oi4:fs> set dir=/export/builds zonecfg:oi4:fs> set special=/export/builds zonecfg:oi4:fs> set type=lofs zonecfg:oi4:fs> end zonecfg:oi4> commit zonecfg:oi4> verify zonecfg:oi4> exit
Install IPKG zone with OI/hipster:
zoneadm -z oi4 install -P openindiana.org=http://pkg.openindiana.org/hipster # on SPARC we can use another repo: # zoneadm -z oi4 install -P openindiana.org=http://neutron-star.mit.edu:10151/
Boot zone:
zoneadm -z oi4 boot
Login to zone for configuration:
zlogin -e\# -C oi4
Hint:
type '#.' for exit from 'zlogin'
Example of screens based on my local system you can find here: [screens of zone configuration]
Login by 'root' for next modifications:
oi4 console login:root Password: <your own>
You can add local 'admin' user with the same UID/GID from global zone.
INFO:
Before steps below you have to identify UID and GID of user 'admin' on global zone by command:
# id admin
uid=1000(admin) gid=10(staff) groups=10(staff)
# useradd -u 1000 -g staff -d /export/home/admin -s /bin/bash admin # passwd admin
You be able to login to your new zone by SSH from global zone or another comp by command:
$ ssh admin@<your ip>
Related content
How to setup DPKG zone
How to setup DPKG zone
More like this
Build zone creation script
Build zone creation script
More like this
How to install zcage
How to install zcage
More like this
How to bootstrap a DU4 zone
How to bootstrap a DU4 zone
More like this
Zone configuration for NET test script
Zone configuration for NET test script
More like this
DHCP zone creation script
DHCP zone creation script
More like this