-
neirac
danmcd I just watched your presentation on ptools for office hours, great stuff, I'm now using say to know when builds completed :)
-
danmcd
Thanks neirac!
-
jbk
uugh.. i had forgotten about binaries living in /etc
-
nomad
That's still a thing? I thought Sun purged those in the late 80s.
-
jbk
apparently some stuff still gets delivered to /etc/fs
-
» nomad blinks
-
elwisp
Benn toying around with Oxides fork of illumos, Helios today. And i realize that i am quite the novice in real unix. Stuck in some linux think i believe. I was wondering whats the best way to understand a little more on how to run the system. I cant get netconfig to stick and it cleared out /root/ where i had stored all my files in a reboot. So its been a bit of an uphill battle. Any tips welcome on how
-
elwisp
to break the surface and get some experience
-
elwisp
Goal is to get it into my fingertips just like linux
-
nomad
I always just poke at it until I learn, asking questions when I'm really stumped.
-
neirac
elwisp the OpenSolaris bible could be a good start
-
nomad
Good to have a task to accomplish to direct the learning.
-
neirac
-
elwisp
task is to get oxides controlplane and webgui working
-
elwisp
i wanna run a poor mans oxide computer
-
elwisp
neat, will look into that one
-
jbk
maybe one of the oxide folks can comment how they're persisting the network configuration
-
jbk
on plain illumos, you use dladm + ipadm, and those are persisted to /etc/dladm/datalink.conf and /etc/ipadm/ipadm.conf
-
jbk
i don't know though if they're doing something different
-
jbk
(e.g. smartos /etc is non-persistent, so there's a small file that has the network configuration in terms of MAC addresses that gets applied (and calls dladm and ipadm) during the boot process)
-
jbk
it sounds though like /root might also not be persistent (which would explain why it was empty after a reboot)
-
elwisp
-
elwisp
oops
-
elwisp
jbk: yeah etc was persistent i think. I got some settings to stick. Not sshd config however. And not my virtual nic for the hypervisor either
-
elwisp
Might be that their stack does this from their control plane and the actual workernodes are just dumb enough to accept some config and crunch the numbers
-
rmustacc
I would recommend getting familiar with using OmniOS directly first to be honest.
-
elwisp
rmustacc: what makes you say that?
-
elwisp
jbk: do they hang out here by any chance?
-
rmustacc
If you've never used an illumos based system, helios is not built (and we're not set up to support you) for success. Oxide builds helios in a lot of different flavors.
-
rmustacc
While for example, I use helios in a way that's not unlike omnios on a stock pc for various things, what we build on a gimlet and ship as part of a product is different. What you're trying to do isn't impossible, but when you ask what does it in the product, it's actually sled-agent (which is different from when I run stock helios on a pc).
-
gitomat
[illumos-gate] 15743 Improve boot-time PCI-to-PCI bridge programming -- Andy Fiddaman <illumos⊙fn>
-
elwisp
rmustacc: i see
-
rmustacc
So just with respect to the goal of getting it into your fingertips like Linux, using a more traditional illumos distro is a better way to build up familiarity as there are more docs, folks who can answer questions, etc. I realize that doesn't help with the goal of getting it running otherwise.
-
neirac
elwisp smartos works out of the box if you need an hypervisor, or use omnios + zadm
-
rmustacc
To put it differently, if you have an actual set up like a gimlet, there is no way to install packages and it's a sealed ramdisk.
-
elwisp
rmustacc: how come you are runnign helios?
-
rmustacc
I work at Oxide.
-
elwisp
Neat!
-
rmustacc
So I dogfood the i86pc side of things on systems.
-
elwisp
I had Propolis built and was testing when the vm rebooted and nuked my work. Will try omnioos next then
-
elwisp
Appriciate the pointers. I will be back! :)
-
rmustacc
And just to be clear, I'm recommending something like OmniOS or another distro just for the goal of how do I get familiar with illumos.
-
gitomat
[illumos-gate] 14563 'zpool online' usage message doesn't know -e -- cneira <cneirabustos⊙gc>