3 ms·
The standard tooling `vmadm` in SmartOS will leave logadm residues that will spam your notifications it's been an unfixed bug for multiple years. So let's get
by Annatar 9y ago
The standard tooling `vmadm` in SmartOS will leave logadm residues that will spam your notifications it's been an unfixed bug for multiple years.
So let's get this straight: when Linux zealots 15-20 years ago answered "you have the source! Fix it yourself!" that was okay, but when it comes to SmartOS, it's out of the question?
Sure, but it's not well documented the tooling
Read. The. Manual. Pages. It's a real UNIX and that means high quality documentation! No "Stack Overflow" vomit!
The actual killer:
Documentation.
Repeat after me: I will read the manual pages. There was just a discussion on this subject recently here.
b) an old oracle/sun/joyent consultant
so old Solaris guys are no good?
At least the complexity of Linux is visible, and you can find a solution somewhere.
Linux has incredible kludges and brokenness under the hood, it's just that one needs to be an old UNIX guy to understand just how much of garbage "solutions" places like "Stack Overflow" offer.
Rather than having to find a consultant that guards that solution with his life.
I've always been happy to teach all that I know about UNIX and never had a complaint or heard an unkind word about my teaching efforts, on the contrary. Find yourself a mentor. "Stack Overflow" isn't one and could never substitute one.
- rjzzleep 9y agoDude that elitest crap you're spouting is exactly what killed Solaris. Repeat after me: I read the manual pages and it's still crap. Your best source of documentation is the oracle documents they don't map 1:1 to SmartOS. Wanna learn about network topologies in SmartOS. Here's the 425 pages Oracle document that provides a tiny intro to how you "could" "maybe" get started [1] When I asked Joyent in 2013 for information needed to improve the wifi stack there was exactly zero interest. SmartOS supports docker images in a really interesting manner. But again it's half baked. It may work fine in the Joyent UI but that's meaningless. This is what a normal person has to do to get it running [2] Judging by the way you talk I really seriously doubt you have any meaningful architecture running on SmartOS that's self managed. If you want to set up a small private cloud that's SmartOS based you're better off trying Danube cloud, but who knows how long that's going to last [3] Compare that to AWS, you have a proper fully documented VPC tool that's Cloudformation, you have a whole bunch of recipes, you have tooling around working around the nasties of CloudFormation. It's just not attractive. You're the zealot here. If I may ask, have you ever contributed to illumos codebase in any way yet? [1]: https://docs.oracle.com/cd/E23824_01/pdf/821-1458.pdf https://docs.oracle.com/cd/E23824_01/pdf/821-1458.pdf [2]: https://blog.jasper.la/docker-on-smartos-the-harder-way/ https://blog.jasper.la/docker-on-smartos-the-harder-way/ [3]: https://docs.danubecloud.org/user-guide/esdc/index.html https://docs.danubecloud.org/user-guide/esdc/index.html
- Annatar 9y agoDude that elitest crap you're spouting is exactly what killed Solaris. I am not farm help and there is no need to insult me. It won't help you. Repeat after me: I read the manual pages and it's still crap. Then you need to go back to the basics and learn UNIX. Start with "The art of UNIX programming" (it's freely available on-line). If you don't grok UNIX (not Linux) manual pages, it's time for back to school. It'll help you being better on Linux too, because you'll grok the overarching concepts. When I asked Joyent in 2013 for information needed to improve the wifi stack there was exactly zero interest. That is completely understandable to me; Joyent doesn't want to finance the development of a driver for your laptop because their resources are constrained and their focus is on serving data across datacenters. In the UNIX mantra: "do one thing and do it well". They will however help you to learn how to write device drivers but you obviously have no interest in that, otherwise you'd have done so like for example Murayama-san did. Here's the 425 pages Oracle document that provides a tiny intro to how you "could" "maybe" get started You only needed to read the manual pages for dladm(1M) and ifconfig(1M) and to have looked at the EXAMPLES sections. Crossbow, the underlying technology in both Solaris and illumos remains unchanged or at the very least backward compatible. Judging by the way you talk I really seriously doubt you have any meaningful architecture running on SmartOS that's self managed. If you equate "self managed" and "architecture" with clicking around on little VM buttons in a (web) GUI or editing Docker YAML files, then you are correct. I do my (configuration) management with operating system packages. When configuration overlay packages are installed, systems talk to each other automatically. If a human has to click on anything anywhere, it's a bug and gets logged and corrected as such. I on the other hand suspect this is a concept so alien to you that you probably think it's absolutely crazy. Fact is, it worked for 70,000+ systems for the past 12 years and continues to do so. You're the zealot here. If I may ask, have you ever contributed to illumos codebase in any way yet? Yes I am because it's excellent technology; I don't hide it and I don't pretend otherwise. And yes I have.