v9os

v9os is a server-only, IPS-based minimal SPARC distribution of illumos

Current version is 151101, October 2018

Get started with v9os:

Download an iso and install v9os onto your SPARC server. Root password is "solaris".

Basic network setup: root@v9os:/# dladm show-phys LINK MEDIA STATE SPEED DUPLEX DEVICE dmfe0 Ethernet up 100 full dmfe0 dmfe1 Ethernet unknown 0 unknown dmfe1 root@v9os:/# ipadm create-if dmfe0

Dynamic configuration: root@v9os:/# ipadm create-addr -T dhcp dmfe0/v4 root@v9os:/# ipadm show-addr ADDROBJ TYPE STATE ADDR lo0/v4 static ok 127.0.0.1/8 dmfe0/v4 dhcp ok 192.168.1.71/24 lo0/v6 static ok ::1/128 root@v9os:/#

Static configuration: root@v9os:/# ipadm create-addr -T static -a 192.168.1.71/24 dmfe0/v4 root@v9os:/# ipadm show-addr ADDROBJ TYPE STATE ADDR lo0/v4 static ok 127.0.0.1/8 dmfe0/v4 static ok 192.168.1.71/24 lo0/v6 static ok ::1/128 root@v9os:/#

Gateway configuration: root@v9os:/# route -p add default 192.168.1.1 root@v9os:/# netstat -rn -finet Routing Table: IPv4 Destination Gateway Flags Ref Use Interface -------------------- -------------------- ----- ----- ---------- --------- default 192.168.1.1 UG 1 0 dmfe0 127.0.0.1 127.0.0.1 UH 2 56 lo0 192.168.1.0 192.168.1.71 U 4 144 dmfe0

Nameserver configuration: root@v9os:/# echo "nameserver 8.8.8.8" > /etc/resolv.conf root@v9os:/# cp /etc/nsswitch.dns /etc/nsswitch.conf

Configure publisher:



Download v9os repository p5 archive: v9os IPS repository archive Unpack archive and configure publisher: root@v9os:/# mkdir -p /datai/ips; mv v9os.p5.gz /data/ips root@v9os:/# cd /data/ips; gunzip v9os.p5.gz root@v9os:/data/ips# pkg set-publisher -g file:///data/ips/v9os.p5 v9os

Development under v9os: Use build-scripts from the v9os-build to build v9os components.

Follow illumos instructions to build the illumos kernel.

Contact

MilaX Systems

Helsinki, Finland

Email