[{"content":"Debian 13 is out and I did what any sensible person does: installed it on a spare machine, then immediately tried to make it do something it doesn\u0026rsquo;t want to do.\nHere\u0026rsquo;s the problem in two lines. Debian 13 ships Python 3.13 and NVIDIA driver 550, which tops out at CUDA 12.4. ComfyUI wants PyTorch 2.9+, compiled against CUDA 12.8, which wants driver 570+. That\u0026rsquo;s a gap. And on Debian, the official NVIDIA CUDA repo doesn\u0026rsquo;t support 13 yet anyway. You could hunt down a third-party driver package. You could also jam a fork into a toaster. Both will end badly.\nI wrote this because I couldn\u0026rsquo;t find a single source of truth for the whole thing. It\u0026rsquo;s pieced together from NVIDIA\u0026rsquo;s forward-compatibility docs (which aren\u0026rsquo;t exactly on the front page), Debian 13 release notes, and a couple of hours of trial and error. If you\u0026rsquo;ve found a better way, genuinely, send it to me.\nI\u0026rsquo;m running an RTX 3060 with 8GB of VRAM. Nothing exotic. The machine sits in a corner and doesn\u0026rsquo;t complain much. I\u0026rsquo;d like to keep it that way.\nThe approach CUDA has a thing called forward compatibility. A PyTorch build compiled against CUDA 12.8 will run on a system with CUDA 12.4, as long as the driver supports 12.4, which it does, because driver 550 is a CUDA 12.x driver. This isn\u0026rsquo;t a hack. NVIDIA document it. They just don\u0026rsquo;t make a song and dance about it because it undercuts their \u0026ldquo;please install our repo\u0026rdquo; sales pitch.\nSo the plan: stick to Debian\u0026rsquo;s own non-free packages, use Python 3.12 instead of 3.13 (fewer missing wheels, less swearing), install PyTorch 2.5.1 as a stepping stone, then let ComfyUI\u0026rsquo;s requirements.txt pull in the newer build. It\u0026rsquo;ll land on PyTorch 2.9.1+cu128 and shrug because the driver\u0026rsquo;s close enough.\nSteps 1. Install UV UV is what pip should have been. Rust, fast, doesn\u0026rsquo;t spend 90 seconds resolving dependencies only to bail on a conflict.\ncurl -LsSf https://astral.sh/uv/install.sh | sh source $HOME/.local/bin/env export PATH=\u0026#34;$HOME/.local/bin:$PATH\u0026#34; 2. Install Python 3.12 UV manages Python versions without touching your system install. Debian 13\u0026rsquo;s 3.13 stays where it is, doing whatever it does. We bring in 3.12 alongside.\nuv python install 3.12 python3.12 --version 3. Create the venv Nuke any old .venv first. Stale environments cause problems you\u0026rsquo;ll chase for an hour before realising you\u0026rsquo;re an idiot. Then let UV build a fresh one.\ncd ~/Source/ComfyUI rm -rf .venv uv venv --python 3.12 .venv --prompt \u0026#34;Comfy UI\u0026#34; source .venv/bin/activate python -m ensurepip --upgrade UV\u0026rsquo;s venvs are minimal. No pip by default. The ensurepip line bootstraps it. Use pip3 or python -m pip from here on; pip alone won\u0026rsquo;t resolve.\n4. Install PyTorch 2.5.1 This is the anchor. 2.5.1+cu124 matches your driver\u0026rsquo;s CUDA 12.4 capability. It\u0026rsquo;ll be replaced in the next step, but installing it first means the dependency resolver has a known-good starting point.\npip3 install --upgrade pip pip3 install torch==2.5.1+cu124 torchaudio==2.5.1 \\ --extra-index-url https://download.pytorch.org/whl/cu124 Verify:\nimport torch print(torch.__version__) # 2.5.1+cu124 print(torch.version.cuda) # 12.4 5. Install ComfyUI dependencies pip3 install -r requirements.txt This pulls in about 50 packages and upgrades PyTorch to 2.9.1+cu128 in the process. Forward compatibility makes that fine. If you\u0026rsquo;re the type who needs to understand why before trusting it, NVIDIA\u0026rsquo;s docs are here: https://docs.nvidia.com/deploy/cuda-compatibility/#forward-compatibility\n6. Fix the CUDA init problem If you skip this, ComfyUI will greet you with CUDA unknown error and you\u0026rsquo;ll spend twenty minutes reinstalling things that weren\u0026rsquo;t broken. Don\u0026rsquo;t.\nsudo systemctl enable nvidia-persistenced sudo systemctl start nvidia-persistenced sudo reboot On Linux the NVIDIA kernel module unloads when nothing\u0026rsquo;s using it. nvidia-persistenced pins it open. You must reboot. The module doesn\u0026rsquo;t reload until the next boot cycle.\n7. Launch cd ~/Source/ComfyUI source .venv/bin/activate python main.py --enable-manager If it worked:\nTotal VRAM 7966 MB, total RAM 63974 MB pytorch version: 2.9.1+cu128 Device: cuda:0 NVIDIA GeForce RTX 3060 : cudaMallocAsync ComfyUI is at http://127.0.0.1:8188. Close the browser tab you had open on port 7860 from last time. That was Automatic1111. Different thing. We\u0026rsquo;ve moved on.\nTroubleshooting Problem Fix pip: command not found Use pip3 or python -m pip PyTorch 2.9 install fails Install 2.5.1 first, then let requirements.txt upgrade torch.cuda.is_available() is False Enable nvidia-persistenced and reboot CUDA unknown error Same. Persistenced, then reboot. Port 8188 in use --port 8080 Should you do this? If you run Debian and want to keep it that way. No third-party driver repos, no PPAs, no \u0026ldquo;just switch to Arch\u0026rdquo;. Then yes. The whole thing works inside Debian\u0026rsquo;s own package boundaries. Driver 550 from non-free, Python 3.12 via UV, everything else in a venv. Your system stays update-safe and you get ComfyUI at full speed on an RTX 3060.\nIf you\u0026rsquo;ve got a newer card or you\u0026rsquo;re on a distro that ships driver 570+, you don\u0026rsquo;t need any of this. Just install PyTorch and go. But if you\u0026rsquo;re sitting on Debian 13 looking at a version gap with that particular \u0026ldquo;oh for god\u0026rsquo;s sake\u0026rdquo; feeling, this is your path through.\nJune 2026 · Debian 13 · ComfyUI · RTX 3060 · Driver 550.163.01\n","permalink":"https://www.resilvered.com/posts/2026-06-21-comfyui-debian-13-uv/","summary":"\u003cp\u003eDebian 13 is out and I did what any sensible person does: installed it on a spare machine, then immediately tried to make it do something it doesn\u0026rsquo;t want to do.\u003c/p\u003e\n\u003cp\u003eHere\u0026rsquo;s the problem in two lines. Debian 13 ships Python 3.13 and NVIDIA driver 550, which tops out at CUDA 12.4. ComfyUI wants PyTorch 2.9+, compiled against CUDA 12.8, which wants driver 570+. That\u0026rsquo;s a gap. And on Debian, the official NVIDIA CUDA repo doesn\u0026rsquo;t support 13 yet anyway. You could hunt down a third-party driver package. You could also jam a fork into a toaster. Both will end badly.\u003c/p\u003e","title":"Running ComfyUI on Debian 13"},{"content":"\nFor some time now I have been running an 11-36T rear cassette on my road bike. That\u0026rsquo;s right 36T, not that common. Specific if you are interested it\u0026rsquo;s this Zitto cassete\nReason being I was after a little additional help on the hills. I\u0026rsquo;m a big bloke as a Doctor once told me I\u0026rsquo;m not built for running marathons. I’m more the front row of you local Rugby team\nI run a pretty standard 34/50 compact crank This gives me a gear ratios in the table below with a handy 1:1 ratio at the bottom.\n11-34 Cassette Cog / Chainring 11 13 15 17 19 21 23 25 27 30 34 34 3.0909 2.6154 2.2667 2.0000 1.7895 1.6190 1.4783 1.3600 1.2593 1.1333 1.0000 50 4.5455 3.8462 3.3333 2.9412 2.6316 2.3810 2.1739 2.0000 1.8519 1.6667 1.4706 A change to 11-36 resulted in a different set of ratios.\n11-36 Cassette Cog / Chainring 11 13 15 17 19 21 23 25 28 32 36 34 3.0909 2.6154 2.2667 2.0000 1.7895 1.6190 1.4783 1.3600 1.2143 1.0625 0.9444 50 4.5455 3.8462 3.3333 2.9412 2.6316 2.3810 2.1739 2.0000 1.7857 1.5625 1.3889 I have been running this for some time (~8000kms). My only query was I felt I was in 36 Cog earlier than I should be on the steep climbs and until I looked hard at the numbers in the table. I would have told you the second last cog was the issue. However looking at the numbers I\u0026rsquo;m not sure it was.\nEnter the Sub Compact crank. I\u0026rsquo;m now running a Praxis Alba 32/48 crank, second hand on Ebay for a little over $100. At the same time I have change back to the the 11-34T cassette that has had very little wear (~1000km)\n11-34 Cassette (Sub Compact) Cog/Chainring 11 13 15 17 19 21 23 25 27 30 34 32 2.9091 2.4615 2.1333 1.8824 1.6842 1.5238 1.3913 1.2800 1.1852 1.0667 0.9412 48 4.3636 3.6923 3.2000 2.8235 2.5263 2.2857 2.0870 1.9200 1.7778 1.6000 1.4118 Now the feel on the bike is like I am not going into the 34 Cog as often as the I was the 36 Cog in fact the 34 is typical now only for the extra pinches \u0026gt;9%. What the maths shows is that in the \u0026lt;1.2 ratio I have 4 gears in that range to play whereas both the 34T and 36T on the compact chainring I only have 3 gears.\nThe difference is very subtle and honestly on paper it really does not look a whole lot different. On the bike however I now feel I have better options at the lower end of the gear selection.\nNow the obvious thing is I have lost some top end speed. I\u0026rsquo;m topping out at around 53Km/hr as opposed to what would maybe have been 54-55Km/hr. Now if I was doing fast bunch rides mostly on the flat this may be an issue. But I\u0026rsquo;m no. A flat ride for me has at least 300meters of climbing in it and I\u0026rsquo;m riding solo, not in any condition to be doing sustained 55Km/hr on my own.\nSo give it try don;t be afraid to look outside the standard setups There is a pretty good article on Cycling tips from 2016 that talks about this.\n","permalink":"https://www.resilvered.com/posts/2022-08-24-subtlety-of-gearing/","summary":"\u003cp\u003e\u003cimg alt=\"Sub compact crank\" loading=\"lazy\" src=\"/images/Bling.jpg\"\u003e\u003c/p\u003e\n\u003cp\u003eFor some time now I have been running an 11-36T rear cassette on my road bike. That\u0026rsquo;s right 36T, not that common.\nSpecific if you are interested it\u0026rsquo;s this \u003ca href=\"https://www.aliexpress.com/item/32988907056.html\"\u003eZitto cassete\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eReason being I was after a little additional help on the hills. I\u0026rsquo;m a big bloke as a Doctor once told me I\u0026rsquo;m not built for running marathons. I’m more the front row of you local Rugby team\u003c/p\u003e","title":"Subtlety of gearing"},{"content":"Having recently move to Jekyll as my blogging platform, I thought I would take a quick look at how easy it is to get going on Linux.\nInstallation on CentOS 7 is very straight forward. First add the EPEL repository for CentOS 7 as this is where you will find the nodejs rpm\nsudo yum install http://download.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm Install the required packages, note npm is not required but handy to have around.\nsudo yum install nodejs npm ruby ruby-devel rubygems git gem install jekyll Start using Jekyll.\njekyll new my-awesome-site cd my-awesome-site/ jekyll serve ","permalink":"https://www.resilvered.com/posts/2014-08-26-installing-jekyll-on-centos-7/","summary":"\u003cp\u003eHaving recently move to \u003ca href=\"http://jekyllrb.com/\"\u003eJekyll\u003c/a\u003e as my blogging platform, I thought I would take a quick look at how easy it is to get going on Linux.\u003c/p\u003e\n\u003cp\u003eInstallation on \u003ca href=\"http://www.centos.org/\"\u003eCentOS 7\u003c/a\u003e is very straight forward. First add the EPEL repository for \u003ca href=\"http://www.centos.org/\"\u003eCentOS 7\u003c/a\u003e as this is where you will find the \u003ca href=\"http://nodejs.org/\"\u003enodejs\u003c/a\u003e rpm\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003esudo yum install http://download.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eInstall the required packages, \u003cem\u003enote npm is not required but handy to have around\u003c/em\u003e.\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003esudo yum install nodejs npm ruby ruby-devel rubygems git\ngem install jekyll\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eStart using \u003ca href=\"http://jekyllrb.com/\"\u003eJekyll\u003c/a\u003e.\u003c/p\u003e","title":"Installing Jekyll on CentOS 7"},{"content":"\nHHVM is a virtual machine for Hack and PHP it uses JIT to improve performance. Installation on a less than bleeding edge OS can prove a little challenging. What follows is what I did to get it up and going quickly for our developers in our CentOS 6.5 environment. It may work for you too.\nPackages were sourced from two repo\u0026rsquo;s http://yum.gleez.com/ and http://remi.conetix.com.au/\nThings boiled down to these 11 packages that were signed and added to our local yum repo:\nboost-filesystem-1.54.0-9.el6.x86_64.rpm boost-program-options-1.54.0-9.el6.x86_64.rpm boost-regex-1.54.0-9.el6.x86_64.rpm boost-system-1.54.0-9.el6.x86_64.rpm boost-thread-1.54.0-9.el6.x86_64.rpm compat-mysql55-5.5.38-1.el6.remi.x86_64.rpm hhvm-3.2.0-10.el6.x86_64.rpm libbson-0.6.6-1.el6.x86_64.rpm libstdc++48-4.8.2-10.el6.x86_64.rpm libwebp-0.3.1-2.el6.remi.x86_64.rpm tbb-4.1-2.20130116.el6.x86_64.rpm The only \u0026ldquo;gotcha\u0026rdquo; was the fact we have postfix installed and it was looking to use mysql-libs and HHVM wanted mysql55-libs to resolve some of it\u0026rsquo;s dependencies. This created some incompatibilities with postfix.\nThe issue was resolved using compat-mysql55, while there are a few places to find that rpm the only one contained libmysqlclient.so.18.0.0 version of the library that was needed was the Remi site.\nIf you have mysql55-libs available in your repos then you will need to install the compact library first\nyum install compat-mysql55 yum install hhvm If you don\u0026rsquo;t then you can go right ahead\nyum install hhvm For more info take a look at:\nhttps://github.com/facebook/hhvm/issues/3360 https://github.com/facebook/hhvm/wiki/Prebuilt-Packages-on-Centos-6.x ","permalink":"https://www.resilvered.com/posts/2014-08-12-hhvm-on-centos6/","summary":"\u003cp\u003e\u003cimg alt=\"HHVM performance graph\" loading=\"lazy\" src=\"/images/hhvm.jpeg\"\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/facebook/hhvm/\"\u003eHHVM\u003c/a\u003e is a virtual machine for Hack and PHP it uses JIT to improve performance. Installation on a less than bleeding edge OS can prove a little challenging. What follows is what I did to get it up and going quickly for our developers in our CentOS 6.5 environment. It may work for you too.\u003c/p\u003e\n\u003cp\u003ePackages were sourced from two repo\u0026rsquo;s \u003ca href=\"http://yum.gleez.com/\"\u003ehttp://yum.gleez.com/\u003c/a\u003e and \u003ca href=\"http://remi.conetix.com.au/\"\u003ehttp://remi.conetix.com.au/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThings boiled down to these 11 packages that were signed and added to our local yum repo:\u003c/p\u003e","title":"Installing HHVM 3.2.0 on CentOS 6.5"},{"content":"Oracle Linux 7 was released this last week 2nd of RHEL directives to make a GA release, CentOS being the first and Scientific Linux still to come, currently in alpha.\nNo real surprises here, now comes with the UEK, 3.8.13-35.3.1.el7uek.x86_64, kernel as default. If you what to test it out and take it for a spin it\u0026rsquo;s pretty easy to using the my lunchbox set of packer templates files which have been updated to support OEL 7.0.\nFeatures include:\nBtrfs XFS Linux Containers (LXC) DTrace Ksplice for zero-downtime kernel security updates and bug fixes Unbreakable Enterprise Kernel (UEK) Release 3 systemd, a new service and system manager Grub2 as the default boot loader with support for additional firmware types, such as UEFI Support for in-place upgrades from OEL 6.5 to OEL 7 You will need to download the ISO via the Oracle Edelivery site\n","permalink":"https://www.resilvered.com/posts/2014-07-28-oracle-linux-7-released/","summary":"\u003cp\u003eOracle Linux 7 was \u003ca href=\"http://www.oracle.com/us/corporate/press/2245947\"\u003ereleased this last week\u003c/a\u003e 2nd of RHEL directives to make a GA release, \u003ca href=\"http://seven.centos.org/2014/07/release-announcement-for-centos-7x86_64/\"\u003eCentOS\u003c/a\u003e being the first and \u003ca href=\"https://www.scientificlinux.org/\"\u003eScientific Linux\u003c/a\u003e still to come, currently in alpha.\u003c/p\u003e\n\u003cp\u003eNo real surprises here, now comes with the UEK, \u003ccode\u003e3.8.13-35.3.1.el7uek.x86_64\u003c/code\u003e, kernel as default. If you what to test it out and take it for a spin it\u0026rsquo;s pretty easy to using the my \u003ca href=\"https://github.com/bigal/lunchbox\"\u003elunchbox\u003c/a\u003e set of \u003ca href=\"http://www.packer.io/\"\u003epacker\u003c/a\u003e templates files which have been updated to support OEL 7.0.\u003c/p\u003e","title":"Oracle Linux 7 released"},{"content":"So the old blog got a face lift, and when you do that the thing everyone does is to write a blog aticle about it. Well me too but it will be pretty short and not very detailed as there are loads of places that can cover thats better than me.\nFirst stop was to move to my own domain name, get over to hover for that and setup www.resilvered.com to point to resilvered.blogger.com and have it server my new custom domain. Note I didn\u0026rsquo;t go for a .au domain becuase of price and the requirement of an ABN.\nLike most folks the reason for the move is I find writting in blogger a PITA and as I spend most of my life in a text editor with scritping and the ocassional markdown language settling on using Jekyll for GitHub Pages was as they say a no brainer.\nSo go and grab Jekyll for your platform, a simple brew install on my Mac, and make sure you are using or have git, and get yourself a GitHub account and sign up to GitHub Pages.\nAll the kiddies are using git these days so if you are like me and have used every other version control system but git then check out this no BS git site to get yourself going with git.\nThere are loads of template options avialble for Jekyll, I settled on Hyde and didn\u0026rsquo;t want to spend all my time looking around. After that I stole / got insperation from a number of other places below such as:\nDavis Ebbo\u0026rsquo;s Blog Jekyll Cloud Tags Alternate Cloud tags that I did not use Read more Social bar with (Font Awesome]:(http://fortawesome.github.io/Font-Awesome/get-started/) DISQUS and Google analystics How to Make Custom Share Buttons with Jekyll The Hyde template comes with some diffrent colour themes. Some screenshots from below let me know which colours look best.\n","permalink":"https://www.resilvered.com/posts/2014-07-26-life-in-the-old-blog/","summary":"\u003cp\u003eSo the old blog got a face lift, and when you do that the thing everyone does is to write a blog aticle about it. Well me too but it will be pretty short and not very detailed as there are loads of places that can cover thats better than me.\u003c/p\u003e\n\u003cp\u003eFirst stop was to move to my own domain name, get over to \u003ca href=\"https://hover.com/NW97rheW\"\u003ehover\u003c/a\u003e for that and setup \u003ca href=\"http://www.resilvered.com\"\u003ewww.resilvered.com\u003c/a\u003e to point to \u003ca href=\"http://www.resilvered.com\"\u003eresilvered.blogger.com\u003c/a\u003e and have it server my new custom domain. Note I didn\u0026rsquo;t go for a .au domain becuase of price and the requirement of an ABN.\u003c/p\u003e","title":"Life in the old blog"},{"content":"\n","permalink":"https://www.resilvered.com/posts/2014-04-08-podcasts-im-listening-too/","summary":"\u003cp\u003e\u003cimg alt=\"Podcast headphones\" loading=\"lazy\" src=\"/images/podcast-headphones.png\"\u003e\u003c/p\u003e","title":"Podcasts I'm listening too"},{"content":"Some times you just have to make do with what you have. So I considered this morning why is it as IT professional we are often told what tool we need to use to do our job. I mean does a carpenter get told what type of saw he need to use?\nMy tool of the trade is a Mac, not because I\u0026rsquo;m an Apple fan boy ,far from it, but as a functional computer it really does just work. Has access to the tools I need due to it\u0026rsquo;s Unix heritage, and provides and usable graphical interface for the less technical in the family.\nIt\u0026rsquo;s 2014 and it still astounds me that Windows can\u0026rsquo;t ship with a decent terminal/ command shell and ssh. Plenty of after mark products about but they really are just all flawed in subtlety different ways. My current engagement finds them doing their very best to make my life as hard as possible to achieve any real outcome. I have a bunch of work to do that needs to be repeated across a number of servers, knowing full well I have better chance of being the next flight to the space station than getting Puppet or Chef installed, I\u0026rsquo;ve opted for Ansible.\nSo if like myself you find yourself in a position to need to run some ansible from a Windows PC that you don;t have admin rights on then read on if not then arrivederci.\nFirst up go grab yourself a copy of cygwin\nSo no admin rights on this box either open cmd and run setup-x86_64.exe \u0026ndash;no-admin or create a shortcut on the Desktop and add the --no-admin option. Handy as you may need to run this again later for some other installation.\nSo when you get a chance you are going to need to install the following:\nwget python python-crypto python-openssl python-setuptools git vim openssh openssl openssl-devel libsasl2 ca-certificates There will be a bunch of dependent packages that are required the install should figure them out and you should accept them.\nSo pretty good chance you\u0026rsquo;ll be behind a proxy so when you open the cygwin terminal you might want to set this up.\nexport http_proxy=http://user:passwd@my.corporate.proxy:80/ export https_proxy=https://user:passwd@my.corporate.proxy:80/ Probably drop them in your .bash_profile for later use.\nNext you going to need PyYAML and Jinja2 for Ansible and these aren\u0026rsquo;t available in the cygwin installer.\nGrab PyYAML:\nwget https://pypi.python.org/packages/source/P/PyYAML/PyYAML-3.10.tar.gz tar -xvf PyYAML-3.10.tar.gz cd PyYAML-3.10 python setup.py install cd .. Now grab Jinja2 and rinse repeat:\nwget https://pypi.python.org/packages/source/J/Jinja2/Jinja2-2.6.tar.gz tar -xvf Jinja2-2.6.tar.gz cd Jinja2-2.6 python setup.py install cd .. If you don\u0026rsquo;t already have an ssh key the generate one. I would recommend setting a password and having a key agent installed also, ssh-keygen is what you are looking for\nBehind the corporate firewall git will need a hand also.\ngit config –global http.proxy $http_proxy Now you can clone ansible from GitHub:\ngit clone https://github.com/ansible/ansible /opt/ansible Setup some path stuff , you probably want to drop these in your .bash_profile also\nANSIBLE=/opt/ansible export PATH=$PATH:$ANSIBLE/bin export PYTHONPATH=$ANSIBLE/lib export ANSIBLE_LIBRARY=$ANSIBLE/library and your ready to rumble, or at least I though I was. Turns out there is an issue with the cygwin openssh and control master so make sure you add this line.\nexport ANSIBLE_SSH_ARGS=\u0026#34;-o ControlMaster=no\u0026#34; ","permalink":"https://www.resilvered.com/posts/2014-04-08-running-ansible-on-windows/","summary":"\u003cp\u003eSome times you just have to make do with what you have. So I considered this morning why is it as IT professional we are often told what tool we need to use to do our job. I mean does a carpenter get told what type of saw he need to use?\u003c/p\u003e\n\u003cp\u003eMy tool of the trade is a Mac, not because I\u0026rsquo;m an Apple fan boy ,far from it, but as a functional computer it really does just work. Has access to the tools I need due to it\u0026rsquo;s Unix heritage, and provides and usable graphical interface for the less technical in the family.\u003c/p\u003e","title":"Running Ansible on Windows"},{"content":"If you haven\u0026rsquo;t used Vagrant then go check it out. It\u0026rsquo;s certainly come a long way since the early days and expanded beyond just VirtualBox. Targeted early at developers its certainly a tool that has different uses to different folk, as a system admin I find it handy to test and build SOE\u0026rsquo;s, deployment scripts and an assortment of sandbox stuff.\nThere are countless base box\u0026rsquo;s available on line if your are not inclined/interested in building your own. There is however not a lot of Solaris base boxes about , mostly I\u0026rsquo;d guess due to distribution restrictions, or lack of demand. I\u0026rsquo;ve experimented with veewee and bento but packer the new kid on the block seems to fit the bill. Since there is no shortage of info on building Linux base boxes I decided if I was going to kick the tires on packer then I\u0026rsquo;d make it useful and build a Solaris 11 base box.\nWhat you\u0026rsquo;ll need, VirtualBox or VMware Fusion (Workstation) , Solaris 11.1 image , I went for the text base installer just because I like to make my life a little more difficult, and Packer.\nThe Packer json config file contains three main parts; builders, provisioners, and post-processors the latter two are optional but used often.\nThe builder Most obviously this is where the heavy lifting is done. This contains mostly information about what we are building, guest type weather we have VirtualBox or VMware or other , how big the machine is, user name\u0026rsquo;s password etc etc. Note line 10 iso_url refers to a local file location I have download the ISO image too since I can\u0026rsquo;t have a direct URL to the Oracle site.\n{ \u0026#34;builders\u0026#34;: [ { \u0026#34;boot_command\u0026#34;: [ boot command goes here] \u0026#34;boot_wait\u0026#34;: \u0026#34;95s\u0026#34;, \u0026#34;disk_size\u0026#34;: 40960, \u0026#34;guest_os_type\u0026#34;: \u0026#34;OpenSolaris_64\u0026#34;, \u0026#34;iso_checksum\u0026#34;: \u0026#34;1d0efbffe1b194959c1a3d3c8b8d801411c54278\u0026#34;, \u0026#34;iso_checksum_type\u0026#34;: \u0026#34;sha1\u0026#34;, \u0026#34;iso_url\u0026#34;: \u0026#34;file:///ISO/Oracle/sol-11_1-text-x86.iso\u0026#34;, \u0026#34;output_directory\u0026#34;: \u0026#34;packer-solaris11-virtualbox\u0026#34;, \u0026#34;shutdown_command\u0026#34;: \u0026#34;sudo /usr/sbin/shutdown -g 0 -y -i 5\u0026#34;, \u0026#34;ssh_password\u0026#34;: \u0026#34;1vagrant\u0026#34;, \u0026#34;ssh_port\u0026#34;: 22, \u0026#34;ssh_username\u0026#34;: \u0026#34;vagrant\u0026#34;, \u0026#34;type\u0026#34;: \u0026#34;virtualbox-iso\u0026#34;, \u0026#34;vboxmanage\u0026#34;: [ [ \u0026#34;modifyvm\u0026#34;, \u0026#34;{{ \u0026#39;{{\u0026#39; }}.Name}}\u0026#34;, \u0026#34;--memory\u0026#34;, \u0026#34;1024\u0026#34; ], [ \u0026#34;modifyvm\u0026#34;, \u0026#34;{{ \u0026#39;{{\u0026#39; }}.Name}}\u0026#34;, \u0026#34;--cpus\u0026#34;, \u0026#34;1\u0026#34; ] ], \u0026#34;virtualbox_version_file\u0026#34;: \u0026#34;.vbox_version\u0026#34;, \u0026#34;vm_name\u0026#34;: \u0026#34;packer-solaris-11\u0026#34; } } For our Solaris machine the boot command is a little more complex than the average Linux build hence in the above example \u0026ldquo;boot command goes here\u0026rdquo;. The boot command for Linux is usually just a simple boot and use this kickstart file served from packer\u0026rsquo;s build in http server. The Solaris 11 equivalent would be the boot and use the AI server, well no surprises Packer has no built in AI server.\nThe boot command for our Solaris example contains all the key strokes required to be sent to the virtual-box console to install and reboot the OS. Note there is no key buffer in the console so the strategically placed wait statements are important. With the vnc connection used in VMware this is a little less important.\n{% gist 6219d41bcc08c3e266c0 %}\nAs root is a role in Solaris 11 you can\u0026rsquo;t login as root , so it is important to ensure the vagrant account can sudo to root without password so our post provisioning can finish hence lines 42-47.\nThe provisioner Simply put this is where we do some stuff to the machine before we turn it into a base box file. Very simple in this case it is running some shell scripts. One to install the required VirtualBox tools the other some minor adjustments to the build, most notable are to place the standard Vagrant ssh keys into the vagrant user account.\n{% gist 0b8e9f8564a94f1164c5 %}\nThe post-processor Compress and export the image the base box image.\n{% gist 6e6fcb7da5c01f03a1c2 %}\nThe wrap up Once your config file is all done it\u0026rsquo;s a matter of telling packer to go build it, and go and have a coffee or two.\npacker build -only=virtualbox-iso solaris11.json So while I can\u0026rsquo;t share you the resulting base box I can share you the code on how to build your own. Get the files used from github and enjoy, if there are any fixes just submit them to github. Just a point to remember the wait statements timing worked for me on my moderately busy moderately spec\u0026rsquo;d Mac Mini, hopefully they will work for you but they made need adjusting.\n","permalink":"https://www.resilvered.com/posts/2014-02-16-solaris-vagrant-packer-and-base-box/","summary":"\u003cp\u003eIf you haven\u0026rsquo;t used \u003ca href=\"http://www.vagrantup.com/\"\u003eVagrant\u003c/a\u003e then go check it out. It\u0026rsquo;s certainly come a long way since the early days and expanded beyond just \u003ca href=\"https://www.virtualbox.org/\"\u003eVirtualBox\u003c/a\u003e. Targeted early at developers its certainly a tool that has different uses to different folk, as a system admin I find it handy to test and build SOE\u0026rsquo;s, deployment scripts and an assortment of sandbox stuff.\u003c/p\u003e\n\u003cp\u003eThere are countless base box\u0026rsquo;s available on line if your are not inclined/interested in building your own. There is however not a lot of Solaris base boxes about , mostly I\u0026rsquo;d guess due to distribution restrictions, or lack of demand. I\u0026rsquo;ve experimented with \u003ca href=\"https://github.com/jedi4ever/veewee\"\u003eveewee\u003c/a\u003e and \u003ca href=\"https://github.com/opscode/bento\"\u003ebento\u003c/a\u003e but \u003ca href=\"http://www.packer.io/\"\u003epacker\u003c/a\u003e the new kid on the block seems to fit the bill. Since there is no shortage of info on building Linux base boxes I decided if I was going to kick the tires on packer then I\u0026rsquo;d make it useful and build a Solaris 11 base box.\u003c/p\u003e","title":"Solaris Vagrant Packer and the base box"},{"content":"A recent post Solaris Packages for Puppet 3.0.0-rc7, Facter 1.6.0 and Hiera 1.0.0 on a puppet mailing list caught my eye.\nWhile gems has a nifty little package management system of it\u0026rsquo;s own, it is possible be that your machines do not have direct access to the interent so having a local IPS repo is handy. I\u0026rsquo;ll demonstrate how to add these packages to you own repository. This assumes you have already setup your own local repo.\nFirst up retrive the IPS package file from the Puppet Labs download site.\nwget http://downloads.puppetlabs.com/solaris/facter@1.6.12,5.11-819.p5p wget http://downloads.puppetlabs.com/solaris/hiera@1.0.0,5.11-116.p5p wget http://downloads.puppetlabs.com/solaris/puppet@3.0.0,5.11-9211.p5p Upload them to you local repository:\npkgrecv -s ./facter\\@1.6.12\\,5.11-819.p5p -d /repo/software/ \u0026#39;*\u0026#39; pkgrecv -s ./hiera\\@1.0.0\\,5.11-116.p5p -d /repo/software/ \u0026#39;*\u0026#39; pkgrecv -s ./puppet\\@3.0.0\\,5.11-9211.p5p -d /repo/software/ \u0026#39;*\u0026#39; And then restart the local repository, note for me I had to do disable and enable, a refresh did not appear to pickup the new publisher.\nsvcadm disable svc:/application/pkg/server:homeips svcadm enable svc:/application/pkg/server:homeips pkgrepo list -s http://192.168.0.30:82 -p puppetlabs.com PUBLISHER NAME O VERSION puppetlabs.com application/facter 1.6.12,5.11-819:20120921T230613Z puppetlabs.com application/hiera 1.0.0,5.11-116:20120921T230233Z puppetlabs.com system/management/puppet 3.0.0,5.11-9211:20120921T230759Z Once confirmed, add the publisher check again and install\npkg set-publisher -p http://192.168.0.30:82/puppetlabs.com puppetlabs.com pkg list -n facter hiera puppet NAME (PUBLISHER) VERSION IFO application/facter (puppetlabs.com) 1.6.12-819 --- application/hiera (puppetlabs.com) 1.0.0-116 --- system/management/puppet (puppetlabs.com) 3.0.0-9211 --- pkg install facter hiera puppet This would also install ruby-18 as that is a prerequisite package. So there you have Puppet 3.0 available in your own IPS repository.\n","permalink":"https://www.resilvered.com/posts/2012-09-30-puppet-3-and-solaris-11-ips/","summary":"\u003cp\u003eA recent post Solaris Packages for Puppet 3.0.0-rc7, Facter 1.6.0 and Hiera 1.0.0 on a puppet mailing list caught my eye.\u003c/p\u003e\n\u003cp\u003eWhile gems has a nifty little package management system of it\u0026rsquo;s own,  it is possible be that your machines do not have direct access to the interent so having a local IPS repo is handy. I\u0026rsquo;ll demonstrate how to add these packages to you own repository. This assumes you have already setup your own local repo.\u003c/p\u003e","title":"Puppet 3 and Solaris 11 IPS"},{"content":"So part one finished up with a Virtualbox VM , two blank disk and the OEL CD image in the virtual CD drive.\nFair warning I have taken some liberty with technical preciseness of handsfree, but it\u0026rsquo;s pretty close. If some knows how I can second commands to the guest from the host command line let me know, virt-install maybe.\nSo this is straight forward and I have covered some of these techniques in other posts like Kickstart for Solaris Admins or my even older Grub menu reinstall. Startup the VB guest it should boot off your attached CD/DVD image. and the welcome screen press TAB key\n","permalink":"https://www.resilvered.com/posts/2012-07-21-oel-handsfree-install-for-oracle-vm/","summary":"\u003cp\u003eSo part one finished up with a Virtualbox VM , two blank disk and the OEL CD image in the virtual CD drive.\u003c/p\u003e\n\u003cp\u003eFair warning I have taken some liberty with technical preciseness of handsfree, but it\u0026rsquo;s pretty close. If some knows how I can second commands to the guest from the host command line let me know, virt-install maybe.\u003c/p\u003e\n\u003cp\u003eSo this is straight forward and I have covered some of these techniques in other posts like Kickstart for Solaris Admins or my even older Grub menu reinstall. Startup the VB guest it should boot off your attached CD/DVD image. and the welcome screen press TAB key\u003c/p\u003e","title":"OEL Handsfree install for Oracle VM Manager part 2"},{"content":"Rather than wait until I have the whole thing polished I thought I\u0026rsquo;d do a multipart entry on building Oracle VM Manager VM and installing the software. Now the previous version 3.0.3 had a VirtualBox template available. The current version 3.1.1 doesn\u0026rsquo;t, at least not that I can find, so this is a kinda of roll your own template.\nTools used for this job: Virtual Box 4.1.8 Oracle VM Manager ISO 3.1.1 OEL R6U1 ISO\n","permalink":"https://www.resilvered.com/posts/2012-07-09-virtualbox-command-line-and-oracle-vm/","summary":"\u003cp\u003eRather than wait until I have the whole thing polished I thought I\u0026rsquo;d do a multipart entry on building Oracle VM Manager VM and installing the software. Now the previous version 3.0.3 had a VirtualBox template available. The current version 3.1.1 doesn\u0026rsquo;t, at least not that I can find, so this is a kinda of roll your own template.\u003c/p\u003e\n\u003cp\u003eTools used for this job:\nVirtual Box 4.1.8 Oracle VM Manager ISO 3.1.1 OEL R6U1 ISO\u003c/p\u003e","title":"VirtualBox command line and Oracle VM Manager 3.1.1 part 1"},{"content":"Solaris 11 repo setup but you want to have your own repo serving up own home grown packages, separate from your main Solaris 11 image repository. Actually I\u0026rsquo;d like an extra two repo\u0026rsquo;s I want a dev repo that to test my packaging abilities and a \u0026ldquo;release\u0026rdquo; one when I\u0026rsquo;m ready to publish. Mostly becuase there doesn\u0026rsquo;t seem to be a straight forward way to remove packages from a repo and my packaging skills are work in progress.\nSo here goes , a new filesystem first\nzfs create lake/repo/homedev zfs list -r lake/repo NAME USED AVAIL REFER MOUNTPOINT lake/repo 18.2G 439G 26K /repo lake/repo/Solaris11 7.07G 439G 7.07G /repo/Solaris11 lake/repo/Solaris_11_Express 10.5G 439G 10.2G /repo/Solaris_11_Express lake/repo/homedev 45.9M 439G 45.9M /repo/homedev Check which port my default repo is on\nsvccfg -s pkg/server listprop pkg/port pkg/port count 81 Create my new repo\npkgrepo create /repo/homedev pkgrepo set -s /repo/homedev publisher/prefix=homedev Create a new SMF service for my new repo\nsvccfg -s pkg/server add homedev svccfg -s pkg/server:homedev addpg pkg application svccfg -s pkg/server:homedev setprop pkg/port=82 svccfg -s pkg/server:homedev setprop pkg/inst_root=/repo/homedev/ svccfg -s pkg/server:homedev setprop pkg/readonly=false svccfg -s pkg/server:homedev addpg general framework svccfg -s pkg/server:homedev addpropvalue general/complete astring: homedev svccfg -s pkg/server:homedev addpropvalue general/enabled boolean: true svcadm refresh pkg/server:homedev svcadm enable pkg/server:homedev All ready to go now check out http://localhost:82 and should be running. Note reaonly=flase so this is a writeable IPS repo which is what I\u0026rsquo;m after to install my packages in.\n","permalink":"https://www.resilvered.com/posts/2012-06-24-how-to-create-mulitple-solaris/","summary":"\u003cp\u003eSolaris 11 repo setup but you want to have your own repo serving up own home grown packages, separate from your main Solaris 11 image repository. Actually I\u0026rsquo;d like an extra two repo\u0026rsquo;s I want a dev repo that to test my packaging abilities and a \u0026ldquo;release\u0026rdquo; one when I\u0026rsquo;m ready to publish. Mostly becuase there doesn\u0026rsquo;t seem to be a straight forward way to remove packages from a repo and my packaging skills are work in progress.\u003c/p\u003e","title":"How to create Mulitple Solaris Repositories"},{"content":"Installing Ruby 1.9.3 and libyaml on Solaris 11Recent blog entries would indicate I\u0026rsquo;ve upgrade to Solaris 11 proper or Solaris 11/11 as it goes by. The upgrade was mostly driven by the fact I need to compile some software and figured I may as well have the most recent version rather than on the express edition. I\u0026rsquo;m looking into Vagrant at the moment as it might fit in with some of the automation bits I\u0026rsquo;m playing with. I\u0026rsquo;m not getting into Vagrant here just yet as there are a couple of steps I need to do to first to prep my Solaris 11 environment.For the \u0026ldquo;First cloud OS\u0026rdquo; Solaris 11 is distinctly lacking some items that you could almost say are essentials in todays cloud, Ruby. And I here the cries from the Oracle faithful we ship Ruby, Hmm Version 1.8 nearly 5 years old and only months away from EOL. I did attempt to install Vagrant with version 1.8 and gem just failed to meet the prerequisites by 0.0.1 if I recall. None the less I had committed to building a more recent version of Ruby that I\u0026rsquo;ll need for some other stuff in progress.So what do you need to build ruby 1.9.3-p125 on Solaris 11,a compiler obviously and I\u0026rsquo;m using the gcc 4.5.2 include in the Solaris 11 repo, and libyaml, otherwise we end by with this annoying message.\nIt seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. Installing libyamlWhile vagrant didn\u0026rsquo;t seem to need this I\u0026rsquo;m not big on annoying messages and who\u0026rsquo;s know when I\u0026rsquo;ll need it.\nwget http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz tar xzf yaml-0.1.4.tar.gz cd yaml-0.1.4 ./configure make sudo make install Pretty straight forward no issues. Installing Ruby 1.9.3-p125\nwget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz tar xzf ruby-1.9.3-p125.tar.gz cd ruby-1.9.3-p125 ./configure --enable-shared --with-opt-dir=/usr/local/lib make sudo make install Worth noting libyaml couldn\u0026rsquo;t be found without specifying \u0026mdash;with-opt-dir\nruby -v ruby 1.9.3p125 (2012-02-16) [i386-solaris2.11] gem -v 1.8.11 I\u0026rsquo;m not altogether happy doing the make installs I\u0026rsquo;d like to serve these packages up via IPS. I think for that I need a proper build server environment, an IPS repo, and probably some tools to help me package that all up, sounds like an ideal use for a zone. For now it will need wait til I have some more time on my hands.\n","permalink":"https://www.resilvered.com/posts/2012-04-10-installing-ruby-1/","summary":"\u003cp\u003eInstalling Ruby 1.9.3 and libyaml on Solaris 11Recent blog entries would indicate I\u0026rsquo;ve upgrade to Solaris 11 proper or Solaris 11/11 as it goes by.  The upgrade was mostly driven by the fact I need to compile some software and figured I may as well have the most recent version rather than on the express edition. I\u0026rsquo;m looking into Vagrant at the moment as it might fit in with some of the automation bits I\u0026rsquo;m playing with. I\u0026rsquo;m not getting into Vagrant  here just yet as there are a couple of steps I need to do to first to prep my Solaris 11 environment.For the \u0026ldquo;First cloud OS\u0026rdquo; Solaris 11 is distinctly lacking some items that you could almost say are essentials in todays cloud, Ruby.  And I here the cries from the Oracle faithful we ship Ruby, Hmm Version 1.8 nearly 5 years old and only months away from EOL.  I did attempt to install Vagrant with version 1.8 and gem just failed to meet the prerequisites by 0.0.1 if I recall. None the less I had committed to building a more recent version of Ruby that I\u0026rsquo;ll need for some other stuff in progress.So what do you need to build ruby 1.9.3-p125 on Solaris 11,a compiler obviously and I\u0026rsquo;m using the gcc 4.5.2 include in the Solaris 11 repo, and libyaml, otherwise we end by with this annoying message.\u003c/p\u003e","title":"installing-ruby-1"},{"content":"Solaris 11/11 has been out for some time I\u0026rsquo;ve been slow to move. Mostly the Solaris 11 express I run know works well and fits my needs so I have not need to upgrade. However I\u0026rsquo;m working on some side project and some software is going to need complied, that and I figured I need to keep my hand in so best move up to the current release.\nSo should be pretty straight forward:\n# mount neo:/ISO /mnt # lofiadm -a /ISO/Oracle/sol-11-1111-repo-full.iso # mount -F hsfs /dev/lofi/1 /mnt2 # pkg set-publisher -G http://192.168.0.31/ -g file:///mnt2/repo solaris # pkg update --accept --be-name Solaris_11_11 Don\u0026rsquo;t forget to tiddy up:\numount /mnt2 # lofiadm -d /ISO/Oracle/sol-11-1111-repo-full.iso # umount /mnt Check my new BE is there and restart:\n# beadm list # init 6 Quick look on the console as is starting up some SMF upgrade messages, no errors messages so we might have success. VNC is still working , so all look ok. Zpool needs upgrading but I might hold off on the for now just in case I need to move back. Hmm small issue zone boot layout needs to be converted and it\u0026rsquo;s a one way deal. I only have one zone I want to keep here and thats the one the servers my repo.\nOk bite the bullet just convert it:\n# /usr/lib/brand/shared/dsconvert jones jones: Creating zone rpool dataset jones: Creating zone export dataset jones: Creating zone export/home dataset jones: Creating zone ROOT dataset jones: Cloning datasets from ROOT to rpool/ROOT jones: Remounting zone at /zones/jones/root NOTICE: zone jones needs to be updated with attach -u Run: \u0026#34;zoneadm -z jones detach\u0026#34; to detach, then Run: \u0026#34;zoneadm -z jones attach -u\u0026#34; to attach. jones: Removing obsolete datasets promoting \u0026#39;rpool/zones/jones/rpool/ROOT/zbe-4\u0026#39;. promoting \u0026#39;rpool/zones/jones/rpool/ROOT/zbe-3\u0026#39;. promoting \u0026#39;rpool/zones/jones/rpool/ROOT/zbe-2\u0026#39;. promoting \u0026#39;rpool/zones/jones/rpool/ROOT/zbe-1\u0026#39;. promoting \u0026#39;rpool/zones/jones/rpool/ROOT/zbe\u0026#39;. jones: Converting dataset aliases jones: Verifying zone with zoneadm jones: Checking for potential configuration conflicts jones: Conversion complete And that\u0026rsquo;s where things start to go pair shaped. Attached failed\u0026hellip; ah yep I recall this from the last time need to remount the local file repo. In hind sight if would seem now silly to have the repo in a zone. I read during my last 11 express SRU update that the pkg repp server needs to be at the same OS version as the package it was servering, so I go through this strange update process of updating the global from a file repo and then needing to update the zone via detach attach process \u0026hellip; kind of makes it pointless to have a repo.\nAnyway proceed and reattach:\nmount /mnt/Oracle/sol-11-1111-repo-full.iso /mnt2 mount -F hsfs /mnt/Oracle/sol-11-1111-repo-full.iso /mnt2 zoneadm -z jones attach -u Failed again \u0026hellip; check the log something about system publisher in maintenance ok clear that\nsvcadm clear svc:/application/pkg/system-repository Ok try again, failed hmm Image format already up to date\nImage format already current. ERROR: Updating image format failed \u0026hellip; ok lets just attach then\nUpdating image format ERROR: Updating image format failed Result: Attach Failed. \u0026hellip; Oh please give me strength, already updated, then failed to update got to love the error messages. At this point I\u0026rsquo;m thinking ok it\u0026rsquo;s just my repo I could just scrape it. Still should fix it, best take a look in the log file.\nUpdating image format pkg: 0/1 catalogs successfully updated: Framework error: code: 7 reason: Failed connect to localhost:80; Connection refused URL: \u0026#39;http://localhost/versions/0/\u0026#39;. Hmm the zone is using it\u0026rsquo;s own pkg repo to update which is of course it\u0026rsquo;s self since the zone is my repo server.\nOk so here is the problem:\n# pkg -R /zones/jones/root publisher PUBLISHER TYPE STATUS URI solaris (syspub) origin online http://localhost/ solaris (syspub) origin online http://localhost:1008/solaris/79680b7ee82a9c8eeb3e86d7e17dfabb67cf0cfe/ After much messing around and reading the man page to understand the nuances of setting and unsetting publisher, especial system ones, I eventual figure out out to remove the offending publisher\npkg -R /zones/jones/root set-publisher -G http://localhost/ solaris Bingo Update on attach now works.\n","permalink":"https://www.resilvered.com/posts/2012-03-31-solaris-11-express-upgrade-to-solaris/","summary":"\u003cp\u003eSolaris 11/11 has been out for some time I\u0026rsquo;ve been slow to move. Mostly the Solaris 11 express I run know works well and fits my needs so I have not need to upgrade. However I\u0026rsquo;m working on some side project and some software is going to need complied, that and I figured I need to keep my hand in so best move up to the current release.\u003c/p\u003e\n\u003cp\u003eSo should be pretty straight forward:\u003c/p\u003e","title":"Solaris 11 Express upgrade to Solaris 11/11"},{"content":"Linux kickstart for Solaris Admin\u0026rsquo;sSo sometimes Solaris Admins need to turn their hand at another OS for various reasons, especial in this day and age of mass production of virtual environments. Solaris Admins will be well versed with jumpstart a tried and truly tested system of automated builds for over a decade now. While recently this system has been thrown out with the bath water for AI in Solaris 11 and while the jury is still out on that one that\u0026rsquo;s a conversation for another time.\nSo Kickstart, most of you are think Commodore Amiga right, well there is a less known kickstart for Linux or should I say Redhat Enterprise Linux RHEL and Redhat derived/like systems , CentOS, OEL, and SL, that as the name sugests performs the equivalent task for RHEL as Jumpstart does for Solaris.\nI\u0026rsquo;m not going to get into the deep and dirty of Kickstart and how that work but rather provide a quick and dirty so the Solaris folk can easily find there way. For what ever reason you find yourself in this postion it\u0026rsquo;s at the very least always handy to know what the young kids are up to.\nSo lets look at what I\u0026rsquo;m working with: Kickstart Server built with OEL 6.1 on VirtualBox 4.1.61GB RAM built from DVD as Software Development Workstation optionConfigured with Oracle public yum repo2 NICseth0 bridged to my LAN DHCP configuredeth1 internal VirtualBox network statically allocated 10.0.2.254/data filesystem with copies of DVD install imagesKickstart test client1 NICeth0 internal VirtualBox networkTo anser the obvious question is why OEL, well couple of reason\u0026rsquo;s, readily accessible to download and I\u0026rsquo;m actual giving a talk on the at MSOSUG and Oracle is providing faciliteis and refreshments so I it only seemed fair.\nIf you have the setup the same as mine then you should be able to use the scripts I have written to setup your kickstart server and be in business in next to know time. If you just want script without the story then head straight to the end for the download. Prerequisite softwareI have chosen to do my kickstart via http but I could have used NFS or DVD , but again not an lesson in Kickstart just to get you moving quickly. httpd - already installedxinetd - needed for tftpdtftpd syslinux - for the pxe boot filesdhcpdSome DVD images of a RHEL derivative Linux\nyum -y install dhcp xinetd tftp-server syslinux Setup httpdSo with that out of the way lets configure the web server /etc/httpd/conf.d/welcome.conf comment out everything to allow us to get index of the pages then start it up sed -i \u0026#39;s/^[\u0026lt; ]/#/\u0026#39; /etc/httpd/conf.d/welcome.conf chkconfig httpd on service httpd start I have a /data directory where I have a local copy of the install media. So Create some symlinks in to my web server so I can make the install media available.\nfor distro in `ls /data | grep -v lost` do ln -s /data/$distro /var/www/html/$distro chcon -R -t httpd_sys_content_t /data/$distro/ done Setup dhcpdNext we need to setup dhcp server. Now for you Solaris folk it's the ISC dhcp server so those of you that struggled with the Solaris dhcp, it never really bothered me, you will have no problems configuring this one. You can grab my pre-caned basic dhcpd.conf to get you going. Turn it on and start it up wget http://dl.dropbox.com/u/2236361/kick/dhcpd.conf -O /etc/dhcp/dhcpd.conf chkconfig dhcpd on service dhcpd start Setup tftpdTrival ftp , ok pretty straight forward two minor gotchas. The linux default tftpboot directory is /var/lib/tftptboot now being a Solaris person I though no problems just change it to /tftpboot which I did but to to make that work with selinux , which by default is on on my build and I didn't really want to change, I needed to learn about chcon, which I did. In the end I though well is meant to be a basic exercise in geeting this up and running so perhaps just leave it all where it is, works nicely and less hassle. If you need the sym link /tftpboot chkconfig tftp on chkconfig xinetd on service xinetd restart The second \u0026ldquo;gotcha\u0026rdquo; iptables, again on by default on my build rather than just trun it off add port 69 and you are in business. The Syntax for iptables has changed between what is supplied with 6.x as to that of 5.x so just be aware if you have and older build. While im here add in the httpd server also.\niptables -D INPUT -j REJECT --reject-with icmp-host-prohibited iptables -A INPUT -p udp -m udp --dport 69 -j ACCEPT iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT iptables -A INPUT -p tcp -m tcp --dport 443 -j ACCEPT iptables -A INPUT -j REJECT --reject-with icmp-host-prohibited service iptables save service iptables restart PXE boot filesAh yes I aways seem to get this wrong with Solaris for X86 , maybe is was just messing around with dhcp macros. Anyway a couple of files that are needed, make sure you have installed the syslinux package, you will also need to setup kernel and initial Ram disk pxe files. Now you can't install a 6.x OS from a 5.x pxeboot and vice versa so you need to make sure you have the right files from the right distro. I'm running a couple of different installs from my kickstart server so I have a simple shell loop to take care of setting that up for me. mkdir -p /var/lib/tftpboot/pxelinux.cfg cp -p /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot cp -p /usr/share/syslinux/menu.c32 /var/lib/tftpboot for distro in `ls /data | grep -v lost` do mkdir -p /var/lib/tftpboot/$distro cp -p /var/www/html/$distro/images/pxeboot/initrd.img /var/lib/tftpboot/$distro/ cp -p /var/www/html/$distro/images/pxeboot/vmlinuz /var/lib/tftpboot/$distro/ done For the last part just prepare your pxelinux config file or what is the essentially the boot menu\ncat \u0026gt; /var/lib/tftpboot/pxelinux.cfg/default\u0026lt;\u0026lt;EOF default menu.c32 MENU TITLE Linux Kickstart label oel57boot MENU LABEL Install OEL 5.7 from http://10.0.2.254/oel57.cfg kernel oel5.7/vmlinuz append initrd=oel5.7/initrd.img ks=http://10.0.2.254/oel57.cfg ksdevice=eth0 label oel61boot MENU LABEL Install OEL 6.1 from http://10.0.2.254/oel61.cfg kernel oel6.1/vmlinuz append initrd=oel6.1/initrd.img ks=http://10.0.2.254/oel61.cfg ksdevice=eth0 PROMPT 0 TIMEOUT 0 EOF or just grab my pre-canned one with a few bits setup on it.\nwget http://dl.dropbox.com/u/2236361/kick/default -O /var/lib/tftpboot/pxelinux.cfg/default ","permalink":"https://www.resilvered.com/posts/2011-11-07-linux-kickstart-for-solaris-admins-so/","summary":"\u003cp\u003eLinux kickstart for Solaris Admin\u0026rsquo;sSo sometimes Solaris Admins need to turn their hand at another OS for various reasons, especial in this day and age of mass production of virtual environments. Solaris Admins will be well versed with jumpstart a tried and truly tested system of automated builds for  over a decade now. While recently this system has been thrown out with the bath water for AI in Solaris 11 and while the jury is still out on that one that\u0026rsquo;s a conversation for another time.\u003c/p\u003e","title":"Linux kickstart for Solaris Admin's"},{"content":"","permalink":"https://www.resilvered.com/posts/2011-09-10-how-to-use-nfs-client-on-windows-7/","summary":"","title":"How to use NFS client on Windows 7"},{"content":"This exercise for me is to replace my current single disk rpool, the second disk was removed for another project, on to two slightly smaller disks. Doing so restores my root mirror but as the disks are slightly smaller some work is required.\nFor reference my current root pool name is rpool, the current disk in this pool is c5t1d0, the first replacement disk is install at c5t0d0 and is empty.\nUse fdisk create a Solaris patition.\n# fdisk /dev/rdsk/c5t0d0p0 No fdisk table exists. The default partition for the disk is: a 100% \u0026#34;SOLARIS System\u0026#34; partition Type \u0026#34;y\u0026#34; to accept the default partition, otherwise type \u0026#34;n\u0026#34; to edit the partition table. n Total disk size is 7788 cylinders Cylinder size is 12544 (512 byte) blocks Cylinders Partition Status Type Start End Length % ========= ====== ============ ===== === ====== === 1 Active Solaris2 1 4672 4672 60 2 Win95 FAT32 4673 7787 3115 40 SELECT ONE OF THE FOLLOWING: 1. Create a partition 2. Specify the active partition 3. Delete a partition 4. Change between Solaris and Solaris2 Partition IDs 5. Edit/View extended partitions 6. Exit (update disk configuration and exit) 7. Cancel (exit without updating disk configuration) Enter Selection: 6 Use format and create Silce 0 using the whole partition\nCreate temporary new pool on new disk\n# zpool create -f tpool c5t0d0s0 # zfs set compression=on tpool Snaphot and copy to my new tpool\n# zfs snapshot -r rpool@shrink # zfs send -vR rpool@shrink | zfs receive -vFd tpool Prepare for booting\n# rm /tpool/boot/grub/bootsign/pool_rpool # touch /tpool/boot/grub/bootsign/pool_tpool # zpool set bootfs=tpool/ROOT/Solaris_11_SRU4 tpool # cd /boot/grub/ # /sbin/installgrub stage1 stage2 /dev/rdsk/c5t0d0s0 stage2 written to partition 0, 277 sectors starting at 50 (abs 12594) stage1 written to partition 0 sector 0 (abs 12544) # vi /tpool/boot/grub/menu.lst Change all the references to tpool to rpool in the menu.1st file.\nAt this point shutdown, on power up go into the BIOS and make sure you are booting off the right disk. If you need to be sure remove the current boot disk\nOnce confrimed I\u0026rsquo;m running off my new root pool, tpool, I shutdown install the second new drive as c5t1d0 and restart\nAt this stage I could just attach my new disk to the mirror and we are in buisness, but I\u0026rsquo;d like to keep my root pool name as rpool. So I perform pretty much the same proceedure as before.\nUse fdisk to partition the disk\n# fdisk /dev/rdsk/c5t0d0p0 Copy over the vtoc to my new disk\n# prtvtoc /dev/rdsk/c5t0d0s2 | fmthard -s - /dev/rdsk/c5t1d0s2 # zpool create -f rpool c5t1d0s0 # zfs set compression=on rpool Clean up my shrink snapshots from the first run\n# zfs list -t snapshot | grep shrink tpool@shrink 23K - 80K - tpool/ROOT@shrink 0 - 21K - tpool/ROOT/Solaris_11_SRU3@shrink 0 - 3.11G - tpool/ROOT/Solaris_11_SRU4@shrink 96.2M - 3.15G - tpool/ROOT/opensolaris@shrink 0 - 2.04G - tpool/ROOT/opensolaris-134b@shrink 0 - 2.75G - tpool/ROOT/opensolaris-134b-1@shrink 0 - 2.92G - tpool/dump@shrink 0 - 1019M - tpool/swap@shrink 0 - 353M - # zfs destroy tpool@shrink # zfs destroy tpool/ROOT@shrink # zfs destroy tpool/ROOT/Solaris_11_SRU3@shrink # zfs destroy tpool/ROOT/Solaris_11_SRU4@shrink # zfs destroy tpool/ROOT/opensolaris-134b@shrink # zfs destroy tpool/ROOT/opensolaris-134b-1@shrink # zfs destroy tpool/dump@shrink # zfs destroy tpool/swap@shrink # zfs destroy tpool/ROOT/opensolaris@shrink # zfs snapshot -r tpool@shrink # zfs send -vR tpool@shrink | zfs receive -vFd rpool # rm /rpool/boot/grub/bootsign/pool_tpool # touch /rpool/boot/grub/bootsign/pool_rpool # zpool set bootfs=rpool/ROOT/Solaris_11_SRU4 rpool # cd /boot/grub/ # /sbin/installgrub stage1 stage2 /dev/rdsk/c5t1d0s0 stage2 written to partition 0, 277 sectors starting at 50 (abs 12594) stage1 written to partition 0 sector 0 (abs 12544) # vi /rpool/boot/grub/menu.lst # reboot -p Change all references of tpool to rpool in menu.lst\nReboot go back to BIOS and make sure I\u0026rsquo;m now booting of my new root pool called rpool\n# zpool list NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT rpool 27.8G 6.96G 20.8G 25% 1.00x ONLINE - tpool 27.8G 6.90G 20.8G 24% 1.00x ONLINE - # zpool destroy tpool # zpool attach -f rpool c5t1d0s0 c5t0d0s0 Make sure to wait until resilver is done before rebooting. # zpool status rpool pool: rpool state: ONLINE status: One or more devices is currently being resilvered. The pool will continue to function, possibly in a degraded state. action: Wait for the resilver to complete. scan: resilver in progress since Sat Jul 30 15:07:54 2011 1.20G scanned out of 6.96G at 42.3M/s, 0h2m to go 1.20G resilvered, 17.21% done config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 mirror-0 ONLINE 0 0 0 c5t1d0s0 ONLINE 0 0 0 c5t0d0s0 ONLINE 0 0 0 (resilvering) # cd /boot/grub/ # /sbin/installgrub stage1 stage2 /dev/rdsk/c5t0d0s0 stage2 written to partition 0, 277 sectors starting at 50 (abs 12594) stage1 written to partition 0 sector 0 (abs 12544) Once the resilver has finish boot reboot back to the BIOS and ensure I can actually boot of either of the disks in the rpool.\n# reboot -p ","permalink":"https://www.resilvered.com/posts/2011-07-30-how-to-shrink-zfs-root-pool/","summary":"\u003cp\u003eThis exercise for me is to replace my current single disk rpool, the second disk was removed for another project, on to two slightly smaller disks. Doing so restores my root mirror but as the disks are slightly smaller some work is required.\u003c/p\u003e\n\u003cp\u003eFor reference my current root pool name is rpool, the current disk in this pool is c5t1d0, the first replacement disk is install at c5t0d0 and is empty.\u003c/p\u003e","title":"How to Shrink zfs root pool."},{"content":"Just a short time back I had what amounts to a mini revilation or small epiphany, take your pick. Actually it was a realization what I had known for some time just never admitted to myself. Since when did we need so many non IT people running the IT infrastructure.\nTwo things happened. I spent a numbing 8 hour day in a training course for Configuration management, not the funky new Devops definatation of configuration management but the boar you to tears ITIL version, seriously do you really need 6 different slides and 15 minutes to explain release management as \u0026ldquo;do steps 1 through 7 in serial sequence completing 7 before starting on step 1 again for the next release\u0026rdquo;. I get it that this is a generic course not aimed at the twenty year veterans , but a two year old could understand this.\nThe second thing was actually the first to happen but dovetails nicely with the product I had wasted an entire working day of my life on, that I\u0026rsquo;ll never get back. A very talented college had spent not an inconsideration amount of time automating the provision of infrastructure reducing the time of standing up a usable OS instance from days to 20 minutes. His efforts in improved efficancy werer promptly thwarted by the IT administrivia introducing a new \u0026ldquo;process\u0026rdquo; that absorbs that saved and then some.\nWe have the business saying we are, too slow, too expensive, can\u0026rsquo;t react to their needs, not agile enough. The reality is , we , the techs, are fast, agile, doing everything on the cheap and what we can to help you. Somewhere along the line between the business and the technical IT professionals we have acquired this layer of IT administration that sits around the middle like the pork belly ready for market. It\u0026rsquo;s fat is juicey it\u0026rsquo;s thick, it provides short term high like a Krissy Kreme donut, but later leaves you with a long term headache, acne, and some loves handle, that no matter how hard you try they just won\u0026rsquo;t move.\nI call them the great IT administartion. You know who they are, there is more of them than us, Governance, Change Management , Control, office of the CIO etc etc. Their the middle management, the layer between you with the bright idea and the real business folk. How did they get there?. Was it the business that brought them in? Was it this myth that we can\u0026rsquo;t talk to techs and enginees, yes we are fathers, sons, mothers, daughters,real people the living and conversing in the real world, not some sort of underworld sub culture. I don\u0026rsquo;t know how they got here but they need to go their killing us!\nViva la révolution!\n","permalink":"https://www.resilvered.com/posts/2011-07-10-we-need-revolution/","summary":"\u003cp\u003eJust a short time back I had what amounts to a mini revilation or small epiphany, take your pick. Actually it was a realization what I had known for some time just never admitted to myself. Since when did we need so many non IT people running the IT infrastructure.\u003c/p\u003e\n\u003cp\u003eTwo things happened. I spent a numbing 8 hour day in a training course for Configuration management, not the funky new Devops definatation of configuration management but the boar you to tears ITIL version, seriously do you really need 6 different slides and 15 minutes to explain release management as \u0026ldquo;do steps 1 through 7 in serial sequence completing 7 before starting on step 1 again for the next release\u0026rdquo;. I get it that this is a generic course not aimed at the twenty year veterans , but a two year old could understand this.\u003c/p\u003e","title":"We need a revolution?"},{"content":"First Video as part of a presentation MSOSUG in April 2011 showing how to create a Solaris 11 zone\n","permalink":"https://www.resilvered.com/posts/2011-04-19-solaris-11-zones/","summary":"\u003cp\u003eFirst Video as part of a presentation MSOSUG in April 2011 showing how to create a Solaris 11 zone\u003c/p\u003e","title":"Solaris 11 Zones"},{"content":"Second Video as part of a presentation MSOSUG in April 2011 showing how to create a Solaris 10 branded container in Solaris 11\n","permalink":"https://www.resilvered.com/posts/2011-04-17-solaris-10-container-in-solaris-11/","summary":"\u003cp\u003eSecond Video as part of a presentation MSOSUG in April 2011 showing how to create a Solaris 10 branded container in Solaris 11\u003c/p\u003e","title":"Solaris 10 Container in Solaris 11"},{"content":"So I\u0026rsquo;ve been tracking the Solaris 11 Express Support repo updates for a while. I had issue today where I couldn\u0026rsquo;t make a network connection to my virtual box guests. They would ping but no ssh and no http connection. The later being important as my VB guest is running a local mirror repo. while I could connect to the guest from other machines on the network I could connect to them from the the machine hosting the guests.\nTo cut the 3 hours I wasted chasing this problem turns out if I reverted my BE to the previous one\u0026hellip; no problems everything works as expected. A quick check to the Oracle support rep sees there is now an SRU5 so I did an update nothing to lose. Update completed and my network connectivity to my guest has returned\nSolaris 11 Express SRU4 not compatible with VirtualBox 4.0.4.\n","permalink":"https://www.resilvered.com/posts/2011-04-12-solaris-11-express-sru4-and-virtualbox/","summary":"\u003cp\u003eSo I\u0026rsquo;ve been tracking the Solaris 11 Express Support repo updates for a while. I had issue today where I couldn\u0026rsquo;t make a network connection to my virtual box guests. They would ping but no ssh and no http connection. The later being important as my VB guest is running a local mirror repo. while I could connect to the guest from other machines on the network I could connect to them from the the machine hosting the guests.\u003c/p\u003e","title":"Solaris 11 Express SRU4 and VirtualBox 4 bad combo"},{"content":"Okay , not entirely sure why yet but I though I\u0026rsquo;d like to get VNC server configured on my Solaris machines, perhaps it\u0026rsquo;s with the arrival of the AppleTV 2 in the house freeing up the trusty mac mini workhorse to go back to desktop duties after the last 3+ year as a Plex app media player, anyway on to the task at hand.\n","permalink":"https://www.resilvered.com/posts/2011-04-05-solaris-11-express-vnc/","summary":"\u003cp\u003eOkay , not entirely sure why yet but I though I\u0026rsquo;d like to get VNC server configured on my Solaris machines, perhaps it\u0026rsquo;s with the arrival of the AppleTV 2 in the house freeing up the trusty mac mini workhorse to go back to desktop duties after the last 3+ year as a Plex app media player, anyway on to the task at hand.\u003c/p\u003e","title":"Solaris 11 Express VNC"},{"content":"One of the most useful one liners thought I\u0026rsquo;d put it up here for my own easy access\n","permalink":"https://www.resilvered.com/posts/2011-01-27-snooping-one-line/","summary":"\u003cp\u003eOne of the most useful one liners thought I\u0026rsquo;d put it up here for my own easy access\u003c/p\u003e","title":"A snooping one line"},{"content":"So I have a couple of machine\u0026rsquo;s I\u0026rsquo;m reinstalling on a regular basis as part of some on going work. Unfortunately PXE booting is not an option for them so it been a process of attaching a virtual CDROM image and then typing in a bunch of kickstart parameters at the boot menu. Well had enough, time to be a better way. I\u0026rsquo;m aware of the \u0026ldquo;remote control\u0026rdquo; for anaconda so it was time to make it work for me.\n","permalink":"https://www.resilvered.com/posts/2011-01-15-reinstall-menu-option-grub/","summary":"\u003cp\u003eSo I have a couple of machine\u0026rsquo;s I\u0026rsquo;m reinstalling on a regular basis as part of some on going work. Unfortunately PXE booting is not an option for them so it been a process of attaching a virtual CDROM image and then typing in a bunch of kickstart parameters at the boot menu. Well had enough, time to be a better way. I\u0026rsquo;m aware of the \u0026ldquo;remote control\u0026rdquo; for anaconda so it was time to make it work for me.\u003c/p\u003e","title":"reinstall menu option grub"},{"content":"View Bootcamp Session 22 in a larger map\nTotal Distance: 8.15 km (5.1 mi)\nTotal Time: 1:24:24\nMoving Time: 55:52\nAverage Speed: 5.80 km/h (3.6 mi/h)\nAverage Moving Speed: 8.75 km/h (5.4 mi/h)\nMax Speed: 68.74 km/h (42.7 mi/h)\nMin Elevation: 24 m (79 ft)\nMax Elevation: 88 m (289 ft)\nElevation Gain: 99 m (323 ft)\nMax Grade: 2 %\nMin Grade: -6 %\nRecorded: Sat Dec 04 07:12:12 AEDT 2010\nActivity type: Running\n","permalink":"https://www.resilvered.com/posts/2010-12-07-bootcamp-session-22/","summary":"\u003cp\u003eView Bootcamp Session 22 in a larger map\u003c/p\u003e\n\u003cp\u003eTotal Distance: 8.15 km (5.1 mi)\u003c/p\u003e\n\u003cp\u003eTotal Time: 1:24:24\u003c/p\u003e\n\u003cp\u003eMoving Time: 55:52\u003c/p\u003e\n\u003cp\u003eAverage Speed: 5.80 km/h (3.6 mi/h)\u003c/p\u003e\n\u003cp\u003eAverage Moving Speed: 8.75 km/h (5.4 mi/h)\u003c/p\u003e\n\u003cp\u003eMax Speed: 68.74 km/h (42.7 mi/h)\u003c/p\u003e\n\u003cp\u003eMin Elevation: 24 m (79 ft)\u003c/p\u003e\n\u003cp\u003eMax Elevation: 88 m (289 ft)\u003c/p\u003e\n\u003cp\u003eElevation Gain: 99 m (323 ft)\u003c/p\u003e\n\u003cp\u003eMax Grade: 2 %\u003c/p\u003e\n\u003cp\u003eMin Grade: -6 %\u003c/p\u003e\n\u003cp\u003eRecorded: Sat Dec 04 07:12:12 AEDT 2010\u003c/p\u003e","title":"BootCamp Session 22"},{"content":"How to upgrade your Opensolaris dev build 134 to Solaris 11 Express build 151a\n","permalink":"https://www.resilvered.com/posts/2010-11-16-upgrade-opensolaris-to-solaris-11/","summary":"\u003cp\u003eHow to upgrade your Opensolaris dev build 134 to Solaris 11 Express build 151a\u003c/p\u003e","title":"Upgrade OpenSolaris to Solaris 11 Express"},{"content":"While the holiday has been over for almost a week already for me after 6 long days at LISA 10 Conference, today we head home.\n","permalink":"https://www.resilvered.com/posts/2010-11-13-fat-lady-is-warming-up/","summary":"\u003cp\u003eWhile the holiday has been over for almost a week already for me after 6 long days at LISA 10 Conference, today we head home.\u003c/p\u003e","title":"The fat lady is warming up"},{"content":"Jim Mauro\u0026rsquo;s Dtrace tut\n","permalink":"https://www.resilvered.com/posts/2010-11-12-day-6-lisa-2010-dtrace-tut/","summary":"\u003cp\u003eJim Mauro\u0026rsquo;s Dtrace tut\u003c/p\u003e","title":"DAY 6 Lisa 2010 Dtrace tut"},{"content":"RMC ESX Performance and Tuning\n","permalink":"https://www.resilvered.com/posts/2010-11-11-day-5-lisa-2010-vmware-performance/","summary":"\u003cp\u003eRMC ESX Performance and Tuning\u003c/p\u003e","title":"DAY 5 Lisa 2010 Vmware performance notes"},{"content":"Over the Edge System Admin\n","permalink":"https://www.resilvered.com/posts/2010-11-10-day-4-lisa-2010/","summary":"\u003cp\u003eOver the Edge System Admin\u003c/p\u003e","title":"DAY 4 LISA 2010"},{"content":"Managing Linux in production environments.\n","permalink":"https://www.resilvered.com/posts/2010-11-09-day-3-lisa-2010-linux-tut/","summary":"\u003cp\u003eManaging Linux in production environments.\u003c/p\u003e","title":"DAY 3 LISA 2010 Linux tut"},{"content":"Day two the rain has stopped a little bit of Californian sunshine.\n","permalink":"https://www.resilvered.com/posts/2010-11-08-day-2-lisa-2010-zfs-tut/","summary":"\u003cp\u003eDay two the rain has stopped a little bit of Californian sunshine.\u003c/p\u003e","title":"DAY 2 LISA 2010 ZFS tut"},{"content":"Wet day in San Jose, not to matter will be inside all day. Doing the S1 VMware vSphere training session, a good introduction and much needed clarification on on some of the names of products that keep changing, apparently it\u0026rsquo;s also confusing inside VMware so no wonder we can\u0026rsquo;t understand it.\n","permalink":"https://www.resilvered.com/posts/2010-11-07-day-1-lisa-2010/","summary":"\u003cp\u003eWet day in San Jose, not to matter will be inside all day. Doing the S1 VMware vSphere training session, a good introduction and much needed clarification on on some of the names of products that keep changing, apparently it\u0026rsquo;s also confusing inside VMware so no wonder we can\u0026rsquo;t understand it.\u003c/p\u003e","title":"Day 1 LISA 2010"},{"content":"Friday night here and my fellow boot campers will have already completed their Saturday morning 1:30 hour session, my session not as long;\n","permalink":"https://www.resilvered.com/posts/2010-11-06-friday-exercise/","summary":"\u003cp\u003eFriday night here and my fellow boot campers will have already completed their Saturday morning 1:30 hour session, my session not as long;\u003c/p\u003e","title":"Friday exercise"},{"content":"A day with less driving good for me.\n","permalink":"https://www.resilvered.com/posts/2010-11-06-friday-to-saturday/","summary":"\u003cp\u003eA day with less driving good for me.\u003c/p\u003e","title":"Friday to Saturday"},{"content":"A quick run down on events for today, more to follow, maybe.\n","permalink":"https://www.resilvered.com/posts/2010-11-05-dys-day-off/","summary":"\u003cp\u003eA quick run down on events for today, more to follow, maybe.\u003c/p\u003e","title":"Dy's Day Off"},{"content":"Today we drove the Napa valley, it\u0026rsquo;s autumn , or fall as they say here and the colours at this time of the year are vibrant. First leg of the drive was from Santa Rosa to Calistoga and the first stop of the day was at the Petrified forest fallen and covered by ash by the eruption of Mount St Helens many years ago there are some well pressured trees now of stone, an enjoyable first stop. Next stop Calistoga an next little town with what seemed like a large proportion of quality restaurants. Just south of there Sterling Vineyard, now this vineyard looks very very nice but $25 per person for a ride in their \u0026ldquo;air tram\u0026rdquo;, cable car to the rest of us, up a small hill to the cellar doors for a tasting … well no thanks we will pass thats a bit steep. A drive on the the town of St Helena and surrounding view is great, a nice town with foodie and homeware stores, some olive oil and balsamic tasting. Further down the valley we stopped at Beaulieu Vineyard at Rutherford for a tasting purchased the Chardonnay and the Beauzeaux red blend. On Robert Mondavi winery toward Oakville, a very picture postcard winery, some more tasting and purchased a Fume Blanc , now consumed for diner. and a Pinot Noir. On to Yountville and Vintage 1870 no wine for us here but a great little art gallery Blue Heron with some fantastic photos. Final stop for the day was Oxbow Market in Napa itself before we headed back to home base in Santa Rosa via Sonoma and the Sonoma Valley wineries. A great day out. Update Winery visits in order for the daySterling Vineyard - entrance fee too priceyBeaulieu Vineyard - $15 tasting fee for 4, Chardonnay and the BeauzeauxRobert Mondavi - $20 tasting fee for 4, Fume Blanc and Pinot NoirVintage 1970 - Art gallery An interesting observation a tasting fee, whats that about, and a tasting fee thats not waived when you make a purchase. We have had the privilege of having been able to taste wines as some of the best regions in the world including Bordeaux, Burgundy, Pyrenees, Margret River, Barossa Valley and Coonawarra. We didn\u0026rsquo;t taste anything that warranted a tasting fee , sorry Napa Valley thats just poor form.\n","permalink":"https://www.resilvered.com/posts/2010-11-04-napa-and-more/","summary":"\u003cp\u003eToday we drove the Napa valley, it\u0026rsquo;s autumn , or fall as they say here and the colours at this time of the year are vibrant.\nFirst leg of the drive was from Santa Rosa to Calistoga and the first stop of the day was at the Petrified forest fallen and covered by ash by the eruption of Mount St Helens many years ago there are some well pressured trees now of stone, an enjoyable first stop.\nNext stop Calistoga an next little town with what seemed like a large proportion of quality restaurants. Just south of there Sterling Vineyard, now this vineyard looks very very nice but $25 per person for a ride in their \u0026ldquo;air tram\u0026rdquo;, cable car to the rest of us, up a small hill to the cellar doors for a tasting … well no thanks we will pass thats a bit steep.\nA drive on the the town of St Helena and surrounding view is great, a nice town with foodie and homeware stores, some olive oil and balsamic tasting. Further down the valley we stopped at Beaulieu Vineyard at Rutherford for a tasting purchased the Chardonnay and the Beauzeaux red blend.\nOn Robert Mondavi winery  toward Oakville, a very picture postcard winery, some more tasting and purchased a Fume Blanc , now consumed for diner. and a Pinot Noir.\nOn to Yountville and Vintage 1870  no wine for us here but a great little art gallery Blue Heron  with some fantastic photos.\nFinal stop for the day was Oxbow Market in Napa itself before we headed back to home base in Santa Rosa via Sonoma and the Sonoma Valley wineries. A great day out.\nUpdate Winery visits in order for the daySterling Vineyard - entrance fee too priceyBeaulieu Vineyard - $15 tasting fee for 4, Chardonnay and the BeauzeauxRobert Mondavi - $20 tasting fee for 4, Fume Blanc and Pinot NoirVintage 1970 - Art gallery\nAn interesting observation a tasting fee, whats that about, and a tasting fee thats not waived when you make a purchase. We have had the privilege of having been able to taste wines as some of the best regions in the world including Bordeaux, Burgundy, Pyrenees, Margret River, Barossa Valley and Coonawarra. We didn\u0026rsquo;t taste anything that warranted a tasting fee , sorry Napa Valley thats just poor form.\u003c/p\u003e","title":"Napa and more"},{"content":"Got time for another run tonight 6Kms 40 minutes. My tracker didn\u0026rsquo;t work so no map.\n","permalink":"https://www.resilvered.com/posts/2010-11-03-bootcamp-on-holiday_02/","summary":"\u003cp\u003eGot time for another run tonight 6Kms 40 minutes. My tracker didn\u0026rsquo;t work so no map.\u003c/p\u003e","title":"Bootcamp on holiday"},{"content":"First day since we arrived that we haven\u0026rsquo;t driven anywhere. Had a sleep in before we took a walk around Santa Rosa , spent a few hours wondering about made a couple of purchases and generally had a relaxing day. Took a scenic drive to Wholefoods supermarket to pick up some items to cook for diner. Managed to squeeze in a quick run to keep up with my bootcamp training while I am away and planed out the day for tomorrow.\n","permalink":"https://www.resilvered.com/posts/2010-11-03-santa-rosa-day/","summary":"\u003cp\u003eFirst day since we arrived that we haven\u0026rsquo;t driven anywhere. Had  a sleep in before we took a walk around Santa Rosa , spent a few hours wondering about made a couple of purchases and generally had a relaxing day. Took a scenic drive to Wholefoods supermarket to pick up some items to cook for diner. Managed to squeeze in a quick run to keep up with my bootcamp training while I am away and planed out the day for tomorrow.\u003c/p\u003e","title":"Santa Rosa day"},{"content":"So I while I\u0026rsquo;m on holiday I know my fellow boot campers are sweating it out on the rowing machines, or the bicycle, or ski erg or whatever has been dreamed up.\n","permalink":"https://www.resilvered.com/posts/2010-11-02-bootcamp-on-holiday/","summary":"\u003cp\u003eSo I while I\u0026rsquo;m on holiday I know my fellow boot campers are sweating it out on the rowing machines, or the bicycle, or ski erg or whatever has been dreamed up.\u003c/p\u003e","title":"Bootcamp on Holiday"},{"content":"Morning in Monterey and we hired some bikes and did some did the cruising up and and down the foreshore another pleasant day in California, we are certainly getting the good run with the sunshine.\nView Bike Ride Monterey Foreshore in a larger map\nRound the bay to Santa Cruz then we stuck to the coast and the highway one route via Half Moon Bay up to San Francisco, first time either for us traveling across the bridge so we took some tacky video footage have to upload it somewhere. In the rush of the moment I missed the turn off at the end of the bridge for the visitor lookout, so we\u0026rsquo;ll have to do that another time. We arrived at Dy\u0026rsquo;s early evening as usual she is a fantastic host, it will be great to be spending more than one night in the one location.\n","permalink":"https://www.resilvered.com/posts/2010-11-02-monterey-to-santa-rossa/","summary":"\u003cp\u003eMorning in Monterey and we hired some bikes and did some did the cruising up and and down the foreshore another pleasant day in California, we are certainly getting the good run with the sunshine.\u003c/p\u003e\n\u003cp\u003eView Bike Ride Monterey Foreshore in a larger map\u003c/p\u003e\n\u003cp\u003eRound the bay to Santa Cruz then we stuck to the coast and the highway one route via Half Moon Bay up to San Francisco, first time either for us traveling across the bridge so we took some tacky video footage have to upload it somewhere. In the rush of the moment I missed the turn off at the end of the bridge for the visitor lookout, so we\u0026rsquo;ll have to do that another time.\nWe arrived at Dy\u0026rsquo;s early evening as usual she is a fantastic host, it will be great to be spending more than one night in the one location.\u003c/p\u003e","title":"Monterey to Santa Rosa"},{"content":"A great day and an early morning start we hit the 9am tour at Hearst Castle. The amount of money William Randolph Hearst must of had to get this place built is staggering. Even in this day and age getting the equipment and materials up the hill alone would be an achievement. Pay it a visit worth the time, I\u0026rsquo;d go back again. Left San Simeon just after midday and made our way up highway one toward Monterey. Definitely not the fast track but definitely the scenic one, a great drive with great views. We stopped in at Carmel to say hi Clint before talking the 17 mile drive via Pebble Beach round the coast till we finally ended up at our destination on Cannery Row.\nView San Simeon To Montery in a larger map\n","permalink":"https://www.resilvered.com/posts/2010-11-02-san-simeon-to-monterey/","summary":"\u003cp\u003eA great day and an early morning start we hit the 9am tour at Hearst Castle. The amount of money William Randolph Hearst must of  had to get this place built is staggering. Even in this day and age getting the equipment and materials up the hill alone would be an achievement. Pay it a visit worth the time, I\u0026rsquo;d go back again. Left San Simeon just after midday and made our way up highway one toward Monterey. Definitely not the fast track but definitely the scenic one, a great drive with great views. We stopped in at Carmel to say hi Clint before talking the 17 mile drive via Pebble Beach round the coast till we finally ended up at our destination on Cannery Row.\u003c/p\u003e","title":"San Simeon to Monterey"},{"content":"Day two and we drove up from and we did a bit of the tourist things in Santa Barbara visited the Santa Barbara Old Mission. With some storm cloud brewing in the background we took a stroll only the beachfront and wondered out on Stearns Warf .\n","permalink":"https://www.resilvered.com/posts/2010-10-31-pacific-coast/","summary":"\u003cp\u003eDay two and we drove up from and we did a bit of the tourist things in Santa Barbara visited the Santa Barbara Old Mission. With some storm cloud brewing in the background we took a stroll only the beachfront and wondered out on Stearns Warf .\u003c/p\u003e","title":"Pacific Coast"},{"content":"After a flight where the main cabin lights wouldn\u0026rsquo;t work, the lady in front of me required oxygen, and the young boy two rows behind us making use of the sick bag, we arrived in LA this morning. Close to being the last people to pick up our baggage, mostly due to the fact we had just got a queue at Immigration that moved at 1/2 the pace of the others, added to the 2 hour delay in leaving meant for a somewhat later drive from LA to Santa Barbara than expected.\n","permalink":"https://www.resilvered.com/posts/2010-10-30-arrived/","summary":"\u003cp\u003eAfter a flight where the main cabin lights wouldn\u0026rsquo;t work, the lady in front of me required oxygen, and the young boy two rows behind us making use of the sick bag,  we arrived in LA this morning. Close to being the last people to pick up our baggage, mostly due to the fact we had just got a queue at Immigration that moved at 1/2 the pace of the others,  added to the 2 hour delay in leaving meant for a somewhat later drive from LA to Santa Barbara than expected.\u003c/p\u003e","title":"Arrived"},{"content":"Delayed departure so time for a final test run before we leave\n","permalink":"https://www.resilvered.com/posts/2010-10-29-delayed/","summary":"\u003cp\u003eDelayed departure so time for a final test run before we leave\u003c/p\u003e","title":"Delayed"},{"content":"Sessions 4 \u0026amp; 5 this week and my last session before we head off for two weeks in the USA. A two week absence in the middle of this camp was every reason I needed not to to it, but rather than put it off I choose to do it and work around it. I had good solid workout at both sessions but I need to work on pushing myself more. Weight in this morning at 103.45Kg thats 2KG down on my start weight, so a positive move.\n","permalink":"https://www.resilvered.com/posts/2010-10-28-bootcamp-update/","summary":"\u003cp\u003eSessions 4 \u0026amp; 5 this week and my last session before we head off for two weeks in the USA. A two week absence in the middle of this camp was every reason I needed not to to it, but rather than put it off I choose to do it and work around it. I had good solid workout at both sessions but I need to work on pushing myself more. Weight in this morning at 103.45Kg  thats 2KG down on my start weight, so a positive move.\u003c/p\u003e","title":"Bootcamp update"},{"content":"So we are off the USA do tomorrow. Actually pretty exciting for me as I have 6 days at the LISA Conference in San Jose , something I have always wanted to attended by for some reason never have.\n","permalink":"https://www.resilvered.com/posts/2010-10-28-holiday-spring-2010/","summary":"\u003cp\u003eSo we are off the USA do tomorrow. Actually pretty exciting for me as I have 6 days at the LISA Conference in San Jose , something I have always wanted to attended by for some reason never have.\u003c/p\u003e","title":"Holiday Spring 2010"},{"content":"Note if you do not have at least Version 3.0.6.1.e r49743 firmware then you will run into this bug 6823488 Cannot add an SSH key for automatic password authentication. \u0026gt; ssh root@ilom Password: Waiting for daemons to initialize... Daemons ready Sun(TM) Integrated Lights Out Manager Version 3.0.6.1.e r49743 Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. -\u0026gt; cd /SP/users/admin/ssh/keys/1 /SP/users/admin/ssh/keys/1 -\u0026gt; set load_uri=http://192.168.0.1/sshkey.pub Load successful. ","permalink":"https://www.resilvered.com/posts/2010-10-27-how-to-configure-ilom-ssh-key-for-sun-t/","summary":"\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-gdscript3\" data-lang=\"gdscript3\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eNote\u003c/span\u003e \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"n\"\u003eyou\u003c/span\u003e \u003cspan class=\"k\"\u003edo\u003c/span\u003e \u003cspan class=\"ow\"\u003enot\u003c/span\u003e \u003cspan class=\"n\"\u003ehave\u003c/span\u003e \u003cspan class=\"n\"\u003eat\u003c/span\u003e \u003cspan class=\"n\"\u003eleast\u003c/span\u003e \u003cspan class=\"n\"\u003eVersion\u003c/span\u003e \u003cspan class=\"mf\"\u003e3.0\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"mf\"\u003e6.1\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ee\u003c/span\u003e \u003cspan class=\"n\"\u003er49743\u003c/span\u003e \u003cspan class=\"n\"\u003efirmware\u003c/span\u003e \u003cspan class=\"n\"\u003ethen\u003c/span\u003e \u003cspan class=\"n\"\u003eyou\u003c/span\u003e \u003cspan class=\"n\"\u003ewill\u003c/span\u003e \u003cspan class=\"n\"\u003erun\u003c/span\u003e \u003cspan class=\"n\"\u003einto\u003c/span\u003e \u003cspan class=\"n\"\u003ethis\u003c/span\u003e \u003cspan class=\"n\"\u003ebug\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"mi\"\u003e6823488\u003c/span\u003e \u003cspan class=\"n\"\u003eCannot\u003c/span\u003e \u003cspan class=\"n\"\u003eadd\u003c/span\u003e \u003cspan class=\"n\"\u003ean\u003c/span\u003e \u003cspan class=\"n\"\u003eSSH\u003c/span\u003e \u003cspan class=\"n\"\u003ekey\u003c/span\u003e \u003cspan class=\"k\"\u003efor\u003c/span\u003e \u003cspan class=\"n\"\u003eautomatic\u003c/span\u003e \u003cspan class=\"n\"\u003epassword\u003c/span\u003e \u003cspan class=\"n\"\u003eauthentication\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"o\"\u003e\u0026gt;\u003c/span\u003e \u003cspan class=\"n\"\u003essh\u003c/span\u003e \u003cspan class=\"n\"\u003eroot\u003c/span\u003e\u003cspan class=\"err\"\u003e@\u003c/span\u003e\u003cspan class=\"n\"\u003eilom\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003ePassword\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e \n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eWaiting\u003c/span\u003e \u003cspan class=\"k\"\u003efor\u003c/span\u003e \u003cspan class=\"n\"\u003edaemons\u003c/span\u003e \u003cspan class=\"n\"\u003eto\u003c/span\u003e \u003cspan class=\"n\"\u003einitialize\u003c/span\u003e\u003cspan class=\"o\"\u003e...\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eDaemons\u003c/span\u003e \u003cspan class=\"n\"\u003eready\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eSun\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"n\"\u003eTM\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e \u003cspan class=\"n\"\u003eIntegrated\u003c/span\u003e \u003cspan class=\"n\"\u003eLights\u003c/span\u003e \u003cspan class=\"n\"\u003eOut\u003c/span\u003e \u003cspan class=\"n\"\u003eManager\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eVersion\u003c/span\u003e \u003cspan class=\"mf\"\u003e3.0\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"mf\"\u003e6.1\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ee\u003c/span\u003e \u003cspan class=\"n\"\u003er49743\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eCopyright\u003c/span\u003e \u003cspan class=\"mi\"\u003e2009\u003c/span\u003e \u003cspan class=\"n\"\u003eSun\u003c/span\u003e \u003cspan class=\"n\"\u003eMicrosystems\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003eInc\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e \u003cspan class=\"n\"\u003eAll\u003c/span\u003e \u003cspan class=\"n\"\u003erights\u003c/span\u003e \u003cspan class=\"n\"\u003ereserved\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eUse\u003c/span\u003e \u003cspan class=\"n\"\u003eis\u003c/span\u003e \u003cspan class=\"n\"\u003esubject\u003c/span\u003e \u003cspan class=\"n\"\u003eto\u003c/span\u003e \u003cspan class=\"n\"\u003elicense\u003c/span\u003e \u003cspan class=\"n\"\u003eterms\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"o\"\u003e-\u0026gt;\u003c/span\u003e \u003cspan class=\"n\"\u003ecd\u003c/span\u003e \u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"n\"\u003eSP\u003c/span\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"n\"\u003eusers\u003c/span\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"n\"\u003eadmin\u003c/span\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"n\"\u003essh\u003c/span\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"n\"\u003ekeys\u003c/span\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"mi\"\u003e1\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"n\"\u003eSP\u003c/span\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"n\"\u003eusers\u003c/span\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"n\"\u003eadmin\u003c/span\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"n\"\u003essh\u003c/span\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"n\"\u003ekeys\u003c/span\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"mi\"\u003e1\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"o\"\u003e-\u0026gt;\u003c/span\u003e \u003cspan class=\"n\"\u003eset\u003c/span\u003e \u003cspan class=\"n\"\u003eload_uri\u003c/span\u003e\u003cspan class=\"o\"\u003e=\u003c/span\u003e\u003cspan class=\"n\"\u003ehttp\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\u003cspan class=\"o\"\u003e//\u003c/span\u003e\u003cspan class=\"mf\"\u003e192.168\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"mf\"\u003e0.1\u003c/span\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"n\"\u003esshkey\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003epub\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eLoad\u003c/span\u003e \u003cspan class=\"n\"\u003esuccessful\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e","title":"How to configure iLOM ssh key for SUN T-series"},{"content":"XSCF\u0026gt; showssh -c pubkey -u admin XSCF\u0026gt; setssh -c addpubkey -u admin Please input a public key: ssh-rsaAAAAB3NzaC1yc2EAAAABIwAAAIEAn5DZLAtDtan37waaAPkhU9b40q0CP5HCtqULaI+V0YU/iDpxeu0/RmFRgYSXdbniAr9wBAWn+vOUmwmyZJoIwgqCN88VJoa+U9g34B2WSMsBqIYleMsvQiBStnnkZgNY/OmDrmq1VU10H8QMw0kCmIQ3Nss7CmR0/E/9tJ6+b6E=\nlooks like you need a Control D here\nXSCF\u0026gt; showssh -c pubkey -u unixadmin Public key: 1 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAn5DZLAtDtan37waaAPkhU9b40q0CP5HCtqULaI+V0YU/iDpxeu0/RmFRgYSXdbniAr9wBAWn+vOUmwmyZJoIwgqCN88VJoa+U9g34B2WSMsBqIYleMsvQiBStnnkZgNY/OmDrmq1VU10H8QMw0kCmIQ3Nss7CmR0/E/9tJ6+b6E=\n","permalink":"https://www.resilvered.com/posts/2010-10-27-how-to-configure-ssh-public-key-for/","summary":"\u003cp\u003eXSCF\u0026gt; showssh -c pubkey -u admin\nXSCF\u0026gt; setssh -c addpubkey -u admin\nPlease input a public key:\nssh-rsaAAAAB3NzaC1yc2EAAAABIwAAAIEAn5DZLAtDtan37waaAPkhU9b40q0CP5HCtqULaI+V0YU/iDpxeu0/RmFRgYSXdbniAr9wBAWn+vOUmwmyZJoIwgqCN88VJoa+U9g34B2WSMsBqIYleMsvQiBStnnkZgNY/OmDrmq1VU10H8QMw0kCmIQ3Nss7CmR0/E/9tJ6+b6E=\u003c/p\u003e\n\u003cp\u003elooks like you need a Control D here\u003c/p\u003e\n\u003cp\u003eXSCF\u0026gt; showssh -c pubkey -u unixadmin\nPublic key:\n1    ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAn5DZLAtDtan37waaAPkhU9b40q0CP5HCtqULaI+V0YU/iDpxeu0/RmFRgYSXdbniAr9wBAWn+vOUmwmyZJoIwgqCN88VJoa+U9g34B2WSMsBqIYleMsvQiBStnnkZgNY/OmDrmq1VU10H8QMw0kCmIQ3Nss7CmR0/E/9tJ6+b6E=\u003c/p\u003e","title":"How to configure ssh public key for XSCF"},{"content":"Some perhaps useful information to go with what is essentially navel gazing on my part here is a hand Kilojoule and Nutrient Calculator, and some tips for weight loss.\n","permalink":"https://www.resilvered.com/posts/2010-10-26-25-oct-food-diary/","summary":"\u003cp\u003eSome perhaps useful information to go with what is essentially navel gazing on my part here is a hand Kilojoule and Nutrient Calculator, and some tips for weight loss.\u003c/p\u003e","title":"25 Oct Food diary"},{"content":"Again trying to add some value here to these post, Lunch today was Tuna Pasta Salad I added some pine nuts and as I had some to hand used rocket instead of parsley.\n","permalink":"https://www.resilvered.com/posts/2010-10-26-26-oct-food-diary/","summary":"\u003cp\u003eAgain trying to add some value here to these post, Lunch today was Tuna Pasta Salad  I added some pine nuts and as I had some to hand used rocket instead of parsley.\u003c/p\u003e","title":"26 Oct Food Diary"},{"content":"First full outdoor session and first 1.5 hour session. Sunday morning and yes I\u0026rsquo;m sore, although to be honest if you asked me yesterday I thought I would have been worse, but there is always tomorrow :-)\n","permalink":"https://www.resilvered.com/posts/2010-10-23-boot-camp-session-4/","summary":"\u003cp\u003eFirst full outdoor session and first 1.5 hour session. Sunday morning and yes I\u0026rsquo;m sore, although to be honest if you asked me yesterday I thought I would have been worse, but there is always tomorrow :-)\u003c/p\u003e","title":"Boot camp Session 4"},{"content":"pre Workout\n","permalink":"https://www.resilvered.com/posts/2010-10-21-2110-food-diary/","summary":"\u003cp\u003epre Workout\u003c/p\u003e","title":"21/10 Food Diary"},{"content":"Session 2 of boot camp saw some more testing, this time on the rowing machine. The stats read\n","permalink":"https://www.resilvered.com/posts/2010-10-21-boot-camp-session-2-3/","summary":"\u003cp\u003eSession 2 of boot camp saw some more testing, this time on the rowing machine. The stats read\u003c/p\u003e","title":"Boot camp Session 2 \u0026 3"},{"content":"So this months MSOSUG meeting had it\u0026rsquo;s second run at the new venue a pretty good turn out which seems to be consistent. Given the way Oracle has handled the whole OpenSolaris deal I\u0026rsquo;m a little surprised to be honest.\n","permalink":"https://www.resilvered.com/posts/2010-10-21-msosug-october-meeting/","summary":"\u003cp\u003eSo this months MSOSUG meeting had it\u0026rsquo;s second run at the new venue a pretty good turn out which seems to be consistent. Given the way Oracle has handled the whole OpenSolaris deal I\u0026rsquo;m a little surprised to be honest.\u003c/p\u003e","title":"MSOSUG October Meeting"},{"content":"Breakfast\n","permalink":"https://www.resilvered.com/posts/2010-10-19-1910-boot-camp-food-diary/","summary":"\u003cp\u003eBreakfast\u003c/p\u003e","title":"19/10 Boot camp food diary"},{"content":"Boot camp food diaryBreakfast\n","permalink":"https://www.resilvered.com/posts/2010-10-19-food-diary-1810/","summary":"\u003cp\u003eBoot camp food diaryBreakfast\u003c/p\u003e","title":"Food Diary 18/10"},{"content":"Ergfit boot camp started today. It\u0026rsquo;s not the first boot camp I have done so I kinda know what I\u0026rsquo;ve signed up for , I think, different crew so it will know doubt have different challenges.\n","permalink":"https://www.resilvered.com/posts/2010-10-17-boot-camp-day-1/","summary":"\u003cp\u003eErgfit boot camp started today. It\u0026rsquo;s not the first boot camp I have done so I kinda know what I\u0026rsquo;ve signed up for , I think, different crew so it will know doubt have different challenges.\u003c/p\u003e","title":"Boot camp Day 1"},{"content":"pkg.depotd: repository configuration error: publisher.prefix is required\n","permalink":"https://www.resilvered.com/posts/2010-10-13-publisherprefix-is-required/","summary":"\u003cp\u003epkg.depotd: repository configuration error: publisher.prefix is required\u003c/p\u003e","title":"publisher.prefix is required"},{"content":"I\u0026rsquo;ve had an ongoing long running battle at a place of employment trying to get the folks that look after the user accounts to understand the difference between non login accounts, lock accounts, and accounts with expired passwords specifically the impact that has on Solaris Cron. Well notch one up to the good guys I think I had a win today, and it reminded me of this post from Glenn Brunette\n","permalink":"https://www.resilvered.com/posts/2010-10-13-tick-with-no-toc/","summary":"\u003cp\u003eI\u0026rsquo;ve had an ongoing long running battle at a place of employment trying to get the folks that look after the user accounts to understand the difference between non login accounts, lock accounts, and accounts with expired passwords specifically the impact that has on Solaris Cron. Well notch one up to the good guys I think I had a win today, and it reminded me of this post from Glenn  Brunette\u003c/p\u003e","title":"Tick with no Toc"},{"content":"Ok a transmission revisit. Everything has been going along mostly ok with my previous transmission setup. It does however have the annoying habit of just no longer accepting request at random intervals, which franky is a pain especial since flexget has worked out so well. It\u0026rsquo;s still running on OpenSolaris as I have not moved to Nexenta. So I rebuilt the packages and updated to version 2.10. I have put together some IPS packages for transmission 2.10 and libevent 1.4.13. If there is any interest I can open up my IPS server or drop them somewhere more accessible. They Should run on Open Indiana also.\n","permalink":"https://www.resilvered.com/posts/2010-10-13-transmission-resumed/","summary":"\u003cp\u003eOk a transmission revisit. Everything has been going along mostly ok with my previous transmission setup. It does however have the annoying habit of just no longer accepting request at random intervals, which franky is a pain especial since flexget has worked out so well. It\u0026rsquo;s still running on OpenSolaris as I have not moved to Nexenta. So I rebuilt the packages and updated to version 2.10. I have put together some IPS packages for transmission 2.10 and libevent 1.4.13. If there is any interest I can open up my IPS server or drop them somewhere more accessible. They Should run on Open Indiana also.\u003c/p\u003e","title":"Transmission resumed"},{"content":"Intent is to publish updates of the next trip on here to keep every one up to date on what is happening so I need to test some software.Published with Blogger-droid v1.6.3\n","permalink":"https://www.resilvered.com/posts/2010-10-12-blogger-driod-test/","summary":"\u003cp\u003eIntent is to publish updates of the next trip on here to keep every one up to date on what is happening so I need to test some software.Published with Blogger-droid v1.6.3\u003c/p\u003e","title":"Blogger driod test"},{"content":"A quick sidestep as I needed to get some files up to share with my sister in-law so I thought I\u0026rsquo;d enable dropbox on this new desktop. Documented here as there seems to be some disparate inaccurate bits of info\n","permalink":"https://www.resilvered.com/posts/2010-09-22-quick-sidestep-as-i-needed-to-get-some/","summary":"\u003cp\u003eA quick sidestep as I needed to get some files up to share with my sister in-law so I thought I\u0026rsquo;d enable dropbox on this new desktop. Documented here as there seems to be some disparate inaccurate bits of info\u003c/p\u003e","title":"quick-sidestep-as-i-needed-to-get-some"},{"content":"Been working on fixing my 4K sector disk write performance issue, will post something on that later. So I have create a new zpool and after zfs send | zfs receive on the various zfs volumes and filesystem I was left to figure out how to move my iscsi guid\u0026rsquo;s as follows\n","permalink":"https://www.resilvered.com/posts/2010-09-20-moving-iscsi-zvol-to-new-pool/","summary":"\u003cp\u003eBeen working on fixing my 4K sector disk write performance issue, will post something on that later. So I have create a new zpool and after zfs send | zfs receive on the various zfs volumes and filesystem I was left to figure out how to move my iscsi guid\u0026rsquo;s as follows\u003c/p\u003e","title":"Moving an iscsi zvol to a new pool"},{"content":"Solaris 10 Update 9 recently announced and I believe this is the first release under the new stewardship. For the first time last month I received an email from my ISP saying I was getting close to my peak download limit, so I am making concerted effort to download in my off-peak time.\n","permalink":"https://www.resilvered.com/posts/2010-09-09-oracle-solaris-download-from-otn-with/","summary":"\u003cp\u003eSolaris 10 Update 9 recently announced and I believe this is the first release under the new stewardship. For the first time last month I received an email from my ISP saying I was getting close to my peak download limit, so I am making concerted effort to download in my off-peak time.\u003c/p\u003e","title":"Oracle Solaris download from OTN with wget"},{"content":"Inspired by the recent events of some ex NP MP\u0026rsquo;s siding with the ALP, I too have been inspired to move from my Opensolaris (RIP) desktop to Ubuntu.\n","permalink":"https://www.resilvered.com/posts/2010-09-08-in-bed-with-devil/","summary":"\u003cp\u003eInspired by the recent events of some ex NP MP\u0026rsquo;s siding with the ALP, I too have been inspired to move from my Opensolaris (RIP) desktop to Ubuntu.\u003c/p\u003e","title":"In bed with the devil"},{"content":"Last weekend saw the running of Race 2 of the Ergfit indoor Regatta. Yours truly tiped in with a PB time of 1:33.7 in the 500m event, .9 second quicker than race one. Aiming for a 1:32 so some work still to be done.\n","permalink":"https://www.resilvered.com/posts/2010-08-31-ergfit-race-2/","summary":"\u003cp\u003eLast weekend saw the running of Race 2 of the Ergfit indoor Regatta. Yours truly tiped in with a PB time of 1:33.7 in the 500m event, .9 second quicker than race one. Aiming for a 1:32 so some work still to be done.\u003c/p\u003e","title":"Ergfit Race 2"},{"content":"Moving right along in the continued migration to transmission, its in and running in deamon mode on the command line, flexget is in and tested. Just need to add flexget to cron and make sure transmission-deamon starts at system bootup. Ok SMF script needed, being an inherently lazy unix guy , I\u0026rsquo;ll just google that and and yes number one with the bullet I find this over on 4amlunch.net thanks to wonko. A quick mod on the TRANSMISSION_HOME to suit my local setup and and transmission-daemon is running from SMF. flexget cronjob added all should be good to go. I\u0026rsquo;ll wait an hour let the cron job run it\u0026rsquo;s course and see what we get.\n","permalink":"https://www.resilvered.com/posts/2010-04-09-daemon-gear/","summary":"\u003cp\u003eMoving right along in the continued migration to  transmission, its in and running in deamon mode on the command line, flexget is in and tested. Just need to add flexget to cron and make sure transmission-deamon starts at  system bootup. Ok SMF script needed, being an inherently lazy unix guy , I\u0026rsquo;ll just google that and  and yes number one with the bullet I find this over on 4amlunch.net thanks to wonko. A  quick mod on the TRANSMISSION_HOME to suit my local setup and and transmission-daemon is running from SMF. flexget cronjob added all should be good to go. I\u0026rsquo;ll wait an hour let the cron job run it\u0026rsquo;s course and see what we get.\u003c/p\u003e","title":"Daemon gear"},{"content":"I\u0026rsquo;m going to be offloading my torrents to my soon to be new headless file server so changes are needed. I\u0026rsquo;ve been using vuze since long before it was vuze, and have a nice comfortable setup. I guess my requirements have changed a little, I don\u0026rsquo;t need fancy features now offered, I won\u0026rsquo;t have the same luxurious memory setup as I currently have, I\u0026rsquo;m not found of it\u0026rsquo;s remote interface and, as they say a change it as good as a holiday. Time to broaden my horizons . So what I need from a BT client runs on OpenSolarisoperates headlessable to read and process rss feedsand operate without constant fiddling So I didn\u0026rsquo;t look to hard, or broaden too much transmission is available for install as an IPS for OpenSolaris, I have also been able to compile a more recent version if required, it will operate headless, has what appears to be usable web interface if required. It does however weriously lacks and ability to read and parse rss feeds to bring the automation I need. Enter flexget, multipurpose automation tool, I\u0026rsquo;m not apposed to running to different pieces of software to do the job after all it was a plug in doing the work in vuze, and I am a unix guy.\nSo the plan, replace vuze with transmission and flexget.\n","permalink":"https://www.resilvered.com/posts/2010-04-08-changing-torrent/","summary":"\u003cp\u003eI\u0026rsquo;m going to be offloading my torrents to my soon to be new headless file server so changes are needed. I\u0026rsquo;ve been using vuze since long before it was vuze, and have a nice comfortable setup. I guess my requirements have changed a little, I don\u0026rsquo;t need fancy features now offered, I won\u0026rsquo;t have the same luxurious memory setup as I currently have, I\u0026rsquo;m not found of it\u0026rsquo;s remote interface and, as they say a change it as good as a holiday. Time to broaden my horizons . So what I need from a BT client\nruns on OpenSolarisoperates headlessable to read and process rss feedsand operate without constant fiddling\nSo I didn\u0026rsquo;t look to hard, or broaden too much transmission is available for install as an IPS for OpenSolaris, I have also been able to compile a more recent version if required, it will operate headless, has what appears to be usable web interface if required. It does however weriously lacks and ability to read and parse rss feeds to bring the automation I need. Enter flexget, multipurpose automation tool, I\u0026rsquo;m not apposed to running to different pieces of software to do the job after all it was a plug in doing the work in vuze, and I am a unix guy.\u003c/p\u003e","title":"Changing Torrent"},{"content":"Ok I\u0026rsquo;m a total Python newbie. I need to install flexget to use with my new transmission setup, it\u0026rsquo;s a python based app and comes as an .egg file. Seems the best way to install these is with something call easy_install.\npkg search -l easy_install Shows easy_install is part of the python setup tools package. So just go ahead and install that.\npfexec pkg install pkg:/library/python-2/setuptools-26 Then use easy_install to install the flexget along with all it\u0026rsquo;s dependencies.\npfexec easy_install http://download.flexget.com/unstable/FlexGet-1.0r1226-py2.6.egg I\u0026rsquo;m going to be using the transmissionrpc module so I need to install that to.\npfexec easy_install transmissionrpc Thats it done, flexget installed. Check out the flexget site to configure it for your needs.\n","permalink":"https://www.resilvered.com/posts/2010-04-08-egg-head/","summary":"\u003cp\u003eOk I\u0026rsquo;m a total Python newbie. I need to install flexget to use with my new transmission setup, it\u0026rsquo;s a python based app and comes as an .egg file. Seems the best way to install these is with something call easy_install.\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-fallback\" data-lang=\"fallback\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003epkg search -l easy_install\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eShows easy_install is part of the python setup tools package. So just go ahead and install that.\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-gdscript3\" data-lang=\"gdscript3\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003epfexec\u003c/span\u003e \u003cspan class=\"n\"\u003epkg\u003c/span\u003e \u003cspan class=\"n\"\u003einstall\u003c/span\u003e \u003cspan class=\"n\"\u003epkg\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"n\"\u003elibrary\u003c/span\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"n\"\u003epython\u003c/span\u003e\u003cspan class=\"o\"\u003e-\u003c/span\u003e\u003cspan class=\"mi\"\u003e2\u003c/span\u003e\u003cspan class=\"o\"\u003e/\u003c/span\u003e\u003cspan class=\"n\"\u003esetuptools\u003c/span\u003e\u003cspan class=\"o\"\u003e-\u003c/span\u003e\u003cspan class=\"mi\"\u003e26\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eThen use easy_install to install the flexget along with all it\u0026rsquo;s dependencies.\u003c/p\u003e","title":"Egg head"},{"content":"Test post from the office\n","permalink":"https://www.resilvered.com/posts/2010-03-03-test-post-from-office/","summary":"\u003cp\u003eTest post from the office\u003c/p\u003e","title":"test-post-from-office"},{"content":"I recently aquired an X2200 with no optical drive, and having had a few questions from people about USB media for OpenSolaris , where my standard answer was to download the USB image, I decided it was time I should eat my own dog food as they say and take this USB stuff out for a test drive.\nWhat you will need: A USB key. I used an el cheap 1GB stick I had lying about.An OpenSolaris USB image I used build 127 from genunix. Of course you can role your own from the iso. Some way of getting the USB image on to the USB stick. For me this would be my existing OpenSolaris desktop machine.A x86 machine capable of booting from a USB device. I my case this was a SUN a dual CPU quad core X2200Assuming you have the USB stick and downloaded the image I won\u0026rsquo;t bore you with the details on why you can\u0026rsquo;t just copy the image to the stick. Just know you can\u0026rsquo;t.\nusbcopy, if you don\u0026rsquo;t already have it installed you will need to install it:\npfexec pkg install SUNWdistro-const Next you should disable hal for the time being, see bug id 11654\npfexec svcadm disable hal Insert you usb key start the copy , make yourself a coffee.\npfexec usbcopy /Images/ISO/osol-dev-127-x86.usb Found the following USB devices: 0: /dev/rdsk/c19t0d0p0 3.9 GB Generic STORAGE DEVICE 9722 1: /dev/rdsk/c19t0d1p0 Generic STORAGE DEVICE 9722 2: /dev/rdsk/c19t0d2p0 Generic STORAGE DEVICE 9722 3: /dev/rdsk/c19t0d3p0 Generic STORAGE DEVICE 9722 4: /dev/rdsk/c21t0d0p0 984.0 MB 410 RamBo USB 2.0 PMAP Enter the number of your choice: 4 WARNING: All data on your USB storage will be lost. Are you sure you want to install to 410 RamBo USB 2.0 PMAP, 984 MB at /dev/rdsk/c21t0d0p0 ? (y/n) y Copying and verifying image to USB device Finished 936 MB in 1734 seconds (0.5MB/s) 0 block(s) re-written due to verification failure Installing grub to USB device /dev/rdsk/c21t0d0s0 Completed copy to USB For those of you having the misfortune to still be using Windows try out OpenSolaris Live USB Creator (Windows/.NET) . Linux folk no doubt have a tool for this too and I\u0026rsquo;ll leave it you you to find out.\nOk on to the actual install. I wasted considerable time poking about the net on information about booting the X2200 from USB device. What a I found was information like, it\u0026rsquo;s too hard , doesn\u0026rsquo;t work, you need to use ELOM KVM-over-IP and mount a remote image. Ergh , quiche eating Linux weenies, waste of time I should have gone with my instinct and previous, although some what limited, x86 SUN experience and just turned the thing on. Basically it just works, no fuss no hassle.\nIf you do need to go poking around the ELOM and have some familiarity with SUN\u0026rsquo;s other Lom devices then I\u0026rsquo;d suggest http://brandonhutchinson.com/wiki/ELOM_Notes as a handy reference. If you do have prior experience with SUN\u0026rsquo;s other LOM device\u0026rsquo;s you know full well they like to make things just that little bit different on each machine just to keep you on your toes! If thats not enough information read the ELOM manual.\nGetting your console. There are a couple of different ways to get your console on X2200 I choose, in part because I hadn\u0026rsquo;t used it before, to use the ELOM WEB interface method. The consoles redirection in the ELOM was going to give me a virtual graphic view of the console I thought this easiest . So plug the net management port into my network and let it DHCP to find an IP, point the web browser at it, and very familiar looking SUN Microsystems management GUI, login and go to the redirection tab and locate the console redirection button. Very shortly after this I have window showing me the console and my OpenSolaris live USB image is already at a the prompt waiting for me select keyboard and language, that easy. 12 minutes later OpenSolaris installed and running.\nNow what to do with dual CPU quad core noise machine?\n","permalink":"https://www.resilvered.com/posts/2009-11-29-installing-opensolaris-on-x2200-from/","summary":"\u003cp\u003eI recently aquired an X2200 with no optical drive, and having had a few questions from people about USB media for OpenSolaris , where my standard answer was to download the USB image, I decided it was time I should eat my own dog food as they say and take this USB stuff out for a test drive.\u003c/p\u003e\n\u003cp\u003eWhat you will need:\nA USB key. I used an el cheap 1GB stick I had lying about.An OpenSolaris USB image I used build 127 from genunix. Of course you can role your own from the iso.\nSome way of getting the USB image on to the USB stick. For me this would be my existing OpenSolaris desktop machine.A x86 machine capable of booting from a USB device. I my case this was a SUN a dual CPU quad core X2200Assuming you have the USB stick and downloaded the image I won\u0026rsquo;t bore you with the details on why you can\u0026rsquo;t just copy the image to the stick. Just know you can\u0026rsquo;t.\u003c/p\u003e","title":"Installing OpenSolaris on X2200 from USB drive"},{"content":"A recent post of the The Age travel blog sparked more comments than you usually see on such mainstream media. It\u0026rsquo;s about the JAFA\u0026rsquo;s Hmm those innocuous hard red shelled sweets/lollies/candies with the chocolate orange center, biscuit cake, or strange alien from some SciFi show I here you say. No not really it\u0026rsquo;s the Just another Fcking Aussie it\u0026rsquo;s the catchy little tag apparently now befalling the traveling Australian.\nI would consider my self a seasoned traveler having had the experience of traveling extensively throughout South East, Europe and the USA at times thanks to some of my former employers. In more recent days I have just returned from living and working in Europe for a few years. Yes Europe not London not England yes the continent mainland EU.\nMy summary jist of Ben\u0026rsquo;s article that we have perhaps overstayed our welcome in some parts of the world with some outlandish behavior. Hardly alone in that are we? Cancun, Ibiza, Algarve, shit any given night on Ackland Street in St Kilda the drunken rabble of English or Irish can make you shake your head. Although to date for me nothing quite matches the buck\u0026rsquo;s and, yes ladies, the hen\u0026rsquo;s weekend\u0026rsquo;s the Brits beset on some unsuspecting eastern European city where you get more bang for your buck, no pun intended.\nWhile I have never been referred to as a JAFA however I have had the indignity on a number of occasions, of being questioned like a member of some Al-Qaeda sleeper cell operative as I entered the UK on my Australian passport at London City Airport. A situation shared by many of my antipodean brothers similarly working in Europe. \u0026ldquo;Yes officer I am here on business , no officer I don\u0026rsquo;t intended to do work in a bar in Kangaroo Court, actually have a very well paid respectable job already but thanks for the offer anyway, we are still part of the commonwealth are we not officer?\u0026rdquo; I recall a situation while working in Zurich where my boss suggested I should get involved in the expat community activities, in particular he was making reference to the pub nights out. My response was taken with much surprise. I wouldn\u0026rsquo;t socialize with a lot of these people at home so what possible reason do I have to do it while I am away. Sure call me antisocial, I prefer more selective perhaps something I learn\u0026rsquo;t from the Swiss. Point being if you’re going to hang out at the Walkabout it Shepards Bush well quiet frankly that’s your choice.\nSure you may say I am part of the professional middle aged latte drinking set, so be it the choices we have made. I do still take pleasure to don my Wallabies jersey and lose my voice trying to scream over 75 thousand English men at Twickenham, a last minute victory on here is definitely one not quickly forgotten.\nI don\u0026rsquo;t think Ben has discovered anything new here just the reality than when something is new it\u0026rsquo;s novel and fun and everyone wants one but as time wears on those little idiosyncrasies that attracted you in the first place eventually become very great annoyances and besides now everyone has one it\u0026rsquo;s no so fun anymore.\nJAFA \u0026hellip;\n","permalink":"https://www.resilvered.com/posts/2007-03-30-jafa/","summary":"\u003cp\u003eA recent post of the The Age travel blog sparked more comments than you usually see on such mainstream media. It\u0026rsquo;s about the JAFA\u0026rsquo;s Hmm those innocuous hard red shelled sweets/lollies/candies with the chocolate orange center, biscuit cake, or strange alien from some SciFi show I here you say. No not really it\u0026rsquo;s the Just another Fcking Aussie it\u0026rsquo;s the catchy little tag apparently now befalling the traveling Australian.\u003c/p\u003e\n\u003cp\u003eI would consider my self a seasoned traveler having had the experience of traveling extensively throughout South East, Europe and the USA at times thanks to some of my former employers. In more recent days I have just returned from living and working in Europe for a few years. Yes Europe not London not England yes the continent mainland EU.\u003c/p\u003e","title":"JAFA"},{"content":"Second attempt as to record some thoughts down. Lets kick if off.\nNot into big Media then check out Bum Rush The Charts the podcasting and indie media attempt to influence the Music charts. Worth a look plus Black Lab has some pretty good stuff.\nSpeaking of podcasting\u0026hellip; can\u0026rsquo;t actually recall the last time I listened to mainstream radio..\n","permalink":"https://www.resilvered.com/posts/2007-03-22-kick-off/","summary":"\u003cp\u003eSecond attempt as to record some thoughts down.  Lets kick if off.\u003c/p\u003e\n\u003cp\u003eNot into big Media then check out Bum Rush The Charts  the podcasting and indie media attempt to influence the Music charts. Worth a look plus Black Lab has some pretty good stuff.\u003c/p\u003e\n\u003cp\u003eSpeaking of podcasting\u0026hellip; can\u0026rsquo;t actually recall the last time I listened to mainstream radio..\u003c/p\u003e","title":"Kick Off"},{"content":"Ok on my high horse. What is with Australia POST these days? It took over 3 months since arriving into the new home before mail started to arrive. Even now we still have problems having multiple envelopes being opened as well. Two official complaints lodge with Aust Post.. why two you ask \u0026hellip; because customer service lost the first one!! Nothing resolved to my satisfaction to date and never will be since there is not other choice. One last thing, I had to chase up customer service as they never once returned my call.\nPackage delivery\u0026hellip; well it seems they never actual ring to see if you are in, two recent occasions in the house all day and the we delivered and you were not home slip appears in the letter box. Wouldn\u0026rsquo;t be so much hassle as the post office is just down the road right. But wait the post office doesn\u0026rsquo;t handle the post, no you have to go to some mail pickup warehouse miles away from civilization. To rub a bit of salt into the wound they are open at customer friendly hours of 10am and 4pm , since the most common reason you couldn\u0026rsquo;t take delivery was because lets see ah yeah you work during the day!! BTW where to I find a job with those hours. I guess the post office is too busy selling ink jet cartridges, printers, people paying bills, and other assorted junk to be concerned about the mail.\nCome on Aussie POST how about getting back to your core business, of delivering the post, and try doing that well!! You can save all that TV advertising money you are burning up as there is not much chance of in me using the US Postal system for Australia.\n","permalink":"https://www.resilvered.com/posts/2007-03-22-what-with-australia-post/","summary":"\u003cp\u003eOk on my high horse. What is with Australia POST these days? It took over 3 months since arriving into the new home before mail started to arrive. Even now we still have problems having multiple envelopes being opened as well. Two official complaints lodge with Aust Post.. why two you ask \u0026hellip; because customer service lost the first one!! Nothing resolved to my satisfaction to date and never will be since there is not other choice. One last thing, I had to chase up customer service as they never once returned my call.\u003c/p\u003e","title":"What's with Australia Post?"}]