Applogic 3.0 Backbone Fabric Controller

9.5 Overall Score

The Initial setup of the BFC server was not too bad. It is pretty much all automated with a few spots where you need to answer some questions.

[root@bfc ~]# /mnt/cdrom/fcinstall.sh -x /tmp/BFC/bfcext.iso
TARGET_DIR = /opt/bfc
SOURCE_DIR = /mnt/cdrom
CONFIG_FILE =
EXT_ISO = /mnt/applogic/BFC/BetaQA2Build141/bfcext.iso
Stopping yum-updatesd: [FAILED]
Installing additional dependencies (if not already installed): glibc kernel bash
bzip2 coreutils chkconfig curl gawk initscripts iproute iptables less m2crypto nettools
nfs-utils openldap openldap-servers openldap-clients openssh openssh-clients
openssh-server openssl OpenIPMI-tools pax portmap rsync syslinux sudo tar tftp tftpserver
wget
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
file:///mnt/CentOS5.5/repodata/repomd.xml: [Errno 5] OSError: [Errno 2] No such file
or directory: ‘/mnt/CentOS5.5/repodata/repomd.xml’
Trying other mirror.
Setting up Install Process
Package glibc-2.5-49.i686 already installed and latest version
Package kernel-2.6.18-194.el5.i686 already installed and latest version
Package bash-3.2-24.el5.i386 already installed and latest version
Package bzip2-1.0.3-4.el5_2.i386 already installed and latest version
Package coreutils-5.97-23.el5_4.2.i386 already installed and latest version
Package chkconfig-1.3.30.2-2.el5.i386 already installed and latest version
Package curl-7.15.5-9.el5.i386 already installed and latest version
Package gawk-3.1.5-14.el5.i386 already installed and latest version
Package initscripts-8.45.30-2.el5.centos.i386 already installed and latest version
Package iproute-2.6.18-11.el5.i386 already installed and latest version
Package iptables-1.3.5-5.3.el5_4.1.i386 already installed and latest version
Package less-436-2.el5.i386 already installed and latest version
Package m2crypto-0.16-6.el5.6.i386 already installed and latest version
Package net-tools-1.60-81.el5.i386 already installed and latest version
Package 1:nfs-utils-1.0.9-44.el5.i386 already installed and latest version
Package openldap-2.3.43-12.el5.i386 already installed and latest version
Package openldap-servers-2.3.43-12.el5.i386 already installed and latest version
Package openldap-clients-2.3.43-12.el5.i386 already installed and latest version
Package openssh-4.3p2-41.el5.i386 already installed and latest version
Package openssh-clients-4.3p2-41.el5.i386 already installed and latest version
Package openssh-server-4.3p2-41.el5.i386 already installed and latest version
Package openssl-0.9.8e-12.el5_4.6.i686 already installed and latest version
Package OpenIPMI-tools-2.0.16-7.el5.i386 already installed and latest version
Package pax-3.4-2.el5_4.i386 already installed and latest version
Package portmap-4.0-65.2.2.1.i386 already installed and latest version
Package rsync-2.6.8-3.1.i386 already installed and latest version
Package syslinux-3.11-4.i386 already installed and latest version
Package sudo-1.7.2p1-5.el5.i386 already installed and latest version
Package 2:tar-1.15.1-30.el5.i386 already installed and latest version
Package tftp-0.49-2.el5.centos.i386 already installed and latest version
Package tftp-server-0.49-2.el5.centos.i386 already installed and latest version
Package wget-1.11.4-2.el5_4.1.i386 already installed and latest version
Examining /tmp/bfcext/python26-2.6-geekymedia1.i386.rpm: python26-2.6-
geekymedia1.i386
/tmp/bfcext/python26-2.6-geekymedia1.i386.rpm: does not update installed package.
Examining /tmp/bfcext/python26-libs-2.6-geekymedia1.i386.rpm: python26-libs-2.6-
geekymedia1.i386
/tmp/bfcext/python26-libs-2.6-geekymedia1.i386.rpm: does not update installed
package.
Examining /tmp/bfcext/dhcp-ldap-3.0.5-1.el5.test.i386.rpm: 12:dhcp-ldap-3.0.5-
1.el5.test.i386
/tmp/bfcext/dhcp-ldap-3.0.5-1.el5.test.i386.rpm: does not update installed package.
Nothing to do
Starting bfc-utilityimage installation…
….Checking space in /
….Checking space in /var
….Checking space in /opt/bfc-utilityimage
creating the utility user
Starting bfc installation…
Sun May 1 07:17:09 PDT 2011
….Checking space in /
….Checking space in /var
….Checking space in /opt/bfc
creating the bfcadmin user
176
# .bash_profile
PATH=$PATH:$HOME/bin
229
176
# .bash_profile
PATH=$PATH:$HOME/bin
229
Creating Erlang executables
1156
$ROOTDIR/bin/run_erl -daemon /tmp/ $ROOTDIR/log “exec $ROOTDIR/bin/start_erl
$ROOTDIR $RELDIR $START_ERL_DATA”
1422
Making Erlang OTP release
Fixing release configuration
Setting up Erlang logging
Setting up web client
bfc Install Prefix: /opt/bfc
<EULA Printed to Screen>
<hit q to quit to the acceptance prompt or space to page through the EULA>
Enter YES to accept: YES
***************************************************************
***************************************************************
Entering Backbone Fabric Controller Manual Install
Hit <enter> to take [default] values, ctrl-C to exit
***************************************************************
***************************************************************
Password for the admin account in the BFC application.
Password must be 6-20 characters, alphanumeric and/or ‘{_-+=$}’
Enter password –> <enter password>
Confirm password –> <enter password>
Address of this machine on the backbone network
backboneip [] –> 192.168.100.253
Address of this machine on the external network
externalip [] –> 204.11.96.235
The ‘network number’ portion of the AppLogic ‘grid id’.
Value should be between 1..254.
All grids created by this BFC will use this as the network number
portion of their ID. The grid ID portion will be assigned
automatically by the BFC.
backboneid [] –> 1
Base address for the IP space to be used by grid appliances.
This must be a class A network, and either 10.0.0.0 or 1.0.0.0.
Change the default only if installing in an environment where the
10.x.x.x subnet is already in use.
ipbase [10.0.0.0] –> 1.0.0.0
Comma separated list of grid IDs or ranges to be used by this
BFC instance. Valid values are 1-31.
Example: 1,5,6-8, 12
gridids [] –> 19-21
AppLogic metering server
account_server [grm.3tera.net] –> <enter>
Account name assigned to the grid operator by CA Technologies.
This setting is required when installing a new grid and it must be
a valid name that is registered in the CA user database.
account_id [] –> dev_optimize
Name of a file containing a private SSH key identifying the user account.
account_key [] –> /mnt/applogic/BFC/dev_optimize-license.pri
Locally-accessible directory from which the BFC imports AppLogic versions.
download_directory [] –> /var/applogic/downloads
Enable automated rsync of AppLogic versions as they become available.
y or n [n] –> y
The server from which AppLogic versions will be downloaded.
appstore_server [] –> download.3tera.net
Download frequency: valid values are ‘Daily’ or ‘Weekly’.
update_check_freq [] –> Daily
Download user for applogic updates.
dm_user [] –> beta
Location of the download key file supplied by AppLogic.
downloadkeyfile [] –> /mnt/applogic/BFC/dev_optimize-download.pri
Continuing setup….
Creating directories…
Installing files…
Applying configuration…
writing RSA key
Setting ownerships and permissions…
Done.
starting bfc
Waiting for client interface. retry 1 of 80
Waiting for client interface. retry 2 of 80
Waiting for client interface. retry 3 of 80
Waiting for client interface. retry 4 of 80
Waiting for client interface. retry 5 of 80
bfc started
The Backbone Fabric Controller is now installed and running. The next steps in
configuration are:
1. Log in to the UI at: https://204.11.96.235
2. Create the backbone, external, and power networks in the Administration section,
under the Networks tab
3. Select a discovery mode (whitelist or blacklist), and specify the MAC addresses
of the servers you will whitelist or blacklist on the Discovery tab
4. Turn on discovery
5. Power on your grid servers and ensure those servers appear in the Servers list
6. Import an AppLogic version
Grids can then be created using the imported AppLogic version
[root@bfc ~]#

SHARE THIS POST

  • Facebook
  • Twitter
  • Myspace
  • Google Buzz
  • Reddit
  • Stumnleupon
  • Delicious
  • Digg
  • Technorati

4 Comments on "Applogic 3.0 Backbone Fabric Controller"

  1. Eric Novikoff June 4, 2011 at 2:23 pm - Reply

    Thanks for the detailed step by step review. Did you notice that your article is missing parts of phrases in places, such as on the last page, second-to-last paragraph? The missing parts always seem to be at places where you’re delivering a punchline!

    • Michael Wallace June 7, 2011 at 2:02 pm - Reply

      Hey Eric!

      This is a beta. I only wrote this to really explain how the BFC functioned, and what we can be looking forward to. Being a beta product I wouldn’t feel really good telling someone that this is a great product. I can only tell them what we see so far. So far is looks as its going to be a great product, but there are things here and there that I think need to get addressed before it becomes a great product. Ideas are good. But being a beta… it’s…. beta..

      Thanks,

  2. Steve July 4, 2011 at 4:20 pm - Reply

    I’m just wondering what the new features are for V3? Apparently it’s supposed to have a lot more new things, but I haven’t see a list.

  3. allam January 13, 2012 at 9:37 pm - Reply

    So what was ther any improvements on adding new server do you have to recreate a grid each time you want to add new servers

Leave A Response