Vagrant and Libvirt

I create a lot of disposable VMs and finally took the leap to using Vagrant to try to streamline some of the infrastructure work. My server setup, however is pretty complicated and uses libvirt with some passthrough devices, etc, etc. Anyway, using Virtualbox wasn’t an option unfortunately. This post is more for me than for anyone else. I wanted to jot down my experiences so that I can review in the future if necessary. I started with a working libvirt setup on an 8 core 24 GB AMD machine running Fedora 22 that uses a bridged device ‘br0’ to connect all my VMs to the network. More on this later. Much of my info came from https://groups.google.com/forum/#!topic/vagrant-up/lysSs5DHAYA yum install vagrant vagrant-libvirt I also needed: libvirt-devel ruby-devel gcc-c++ and the following plugins: vagrant plugin install vagrant-libvirt some issue I had was fixed with downgrading fog-libvirt vagrant plugin install –plugin-version 0.0.3 fog-libvirt ...(Read More)

Setup iSCSI Initiator

This post is taken from http://www.server-info.world and copied here for convenience .  All credit for this should go to the original author at the above link.  These instructions worked perfectly for me on CentOS 6.5. Also see Setup iSCSI Target [root@www ~]# yum -y install iscsi-initiator-utils [root@www ~]# vi /etc/iscsi/iscsid.conf # line 53: uncomment node.session.auth.authmethod = CHAP # line 57,58: uncomment and set username and password which set on iSCSI Target node.session.auth.username = username node.session.auth.password = password [root@www ~]# systemctl start iscsid.service [root@www ~]# systemctl enable iscsid.service # discover target [root@www ~]# iscsiadm -m discovery -t sendtargets -p 10.0.0.30 10.0.0.30:3260,1 iqn.2013-07.world.server:target00 # make sure status after discovery [root@www ~]# iscsiadm -m node -o show # BEGIN RECORD 6.2.0.873-1 node.name = iqn.2013-07.world.server:target00 node.tpgt = 1 node.startup = automatic node.leading_login = No iface.hwaddress = iface.ipaddress = iface.iscsi_ifacename = default iface.net_ifacename = iface.transport_name = tcp … … # END RECORD # login to ...(Read More)

Communities are NOT Teams

I recently stumbled across a great post called Communities Manifesto by Stan Garfield that I highly recommend.  In his post Mr. Garfield lays out 10 principals that define community and also has suggestions for helping them grow and mature. What communities are not … Two of his principals in particular caught my attention because I’m wrestling with how to explain the basics of community to a company that draws a distinction between where they are now and where they want to go, so these two really jumped out at me. Communities are not teams Communities are not websites These two principles nicely articulate what a community is not and sometimes that’s more helpful and descriptive than trying to state exactly what they are.  Communities are NOT some nebulous team to manage or a website to maintain, communities are people. But let’s think about where many companies are coming from.  Corporations have a clear chain ...(Read More)

The Art of Listening

My how things have changed!  Just a few years ago companies and organizations could buy multi-million dollar television ads and make a mediocre product successful.  People trusted companies to produce great products and would rush out to buy the latest and greatest gizmo because they knew it was going to work as promised.  Unfortunately, most companies violated that trust by producing crappy products or products that didn’t solve user needs.  Fortunately for us this is changing thanks to inventive companies that are taking advantage of social media and it’s ability to let them talk directly to the customer.  Companies that talk directly to their user communities and produce products using more customer focused agile methodologies are finding success through LISTENING. What a novel concept, talk to your customer and incorporate their feedback in everything you do. keting is about connecting people together around your product and creating Fans.  In this new ...(Read More)

Building a Remarkable Community

Seth Godin coined the phrase Purple Cow to make the point that companies and products have to be different in order to gain attention and attract customers in today’s marketplace.  His point is well taken, if you want to stand out and attract people to your product you need to appear AND BE different. The same holds true for communities, especially now with so many companies trying to engage with their customers.  Just a couple of years ago communities were never discussed… ever (unless you were talking about open source).  Now I’ll wager a bet that nearly ever marketing meeting has some component of community discussed, dissected, and regurgitated (is that what a Purple Cow would do?) on a daily basis.  Community has gone from the unknown servant to the Belle of the Ball, a true Cinderella story , in only a few short years.  But are companies really distinguishing themselves ...(Read More)