Page 1 of 1

ViciBox Redux v.3 install notes

PostPosted: Wed Sep 08, 2010 11:57 pm
by Kumba
This version includes many improvements over the other versions, such as:

- Multi-Server Installation
- 64-Bit DB-Only installer (includes web)
- 3rd Gen Lead Loader (SVN-Only)
- OpenSuSE v.11.3 Base Distro
- Kernel 2.6.34
- Asterisk v.1.4.27.1
- Dahdi v.2.3.0
- Wanpipe v.3.5.14
- Wanpipe Voicetime v.3.0.9
- ViciDial v.2.2.1 and SVN v.2.4-275 Build 100817-1423
- Online or Offline Install
- Archive set-up script


Installation Documents:
http://download.vicidial.com/iso/vicibo ... nstall.pdf
http://download.vicidial.com/iso/vicibo ... luster.pdf
http://www.novell.com/documentation/opensuse113/

Here are some noteworthy tidbits for installing:
- Type 'os-install' to initiate the phase-1 OS install (required first everywhere)
- Type 'vicibox-install' as always to initiate vicibox install
- Type 'vicibox-db' to install the 64-bit DB Only install
- Type 'archive-setup' to configure a server for archive

Order of things for a multi-server install:
1) Install a DataBase Server (Non-negotiable)
2) Install a Web Server (may be included with DB)
3) If you want an archive server, install it here
4) Install the first Dialer (This MUST be done ONE AT A TIME!)
5) Install an additional Dialer (Again, this MUST be done ONE AT A TIME!)
6) Repeat step 4 individually until all additional dialer servers are installed

The general idea is to do the Phase-1 install on all servers, put the servers into their final production network environment, then complete the Phase-2 install. This is because the final IP address of the servers are tied to each other through the database.

The archive server can be installed at any time as it is not directly part of the ViciDial cluster but an ancillary server. It is, however, more convenient to install it prior to the Dialers so that you can put in the information for it during the Dialer install. To set-up an archive server you simply need to install ViciBox Redux to phase 1 (OS Install), then just type 'archive-setup'. It will create a directory in /home/archive used by the archive user you create. This will be accessible from http://server/archive/ in a web browser.

To do an offline install the server needs to NOT detect internet. This may include unplugging the server from the network during the phase-1 install. During the phase-2 install you will be asked if you want to do an online update or not.

PostPosted: Sat Sep 11, 2010 9:03 am
by williamconley
So for a standard new system install (all-in-one, first box for most people):

    Download the the ViciBox_Redux.i686-3.0.X.iso (replace X with latest version)
    Download the the ViciBox_Redux.i686-3.0.X.md5 (replace X with latest version)
    md5 check the .iso to be sure the download was clean (Microsoft provides a nice tool for this for free: MicrosoftFCIV)
    Burn the .iso
    Make sure internet is connected to server
    Boot from the .iso
    At prompt enter: root / vicidial to log in
    "os-install" to begin OpenSuSE installation
    Follow menu through to complete installation
    (Enter new network parameters or accept DHCP settings, we should get a link to the OpenSUSE instructions for network/partitioning)
    After OS first install, remove CD during reboot. System will then complete the installation after the reboot.
    When OS installation complete, enter root / (YOUR Provided Password) to enter the fresh OpenSUSE OS.
    "vicibox-install" to begin VICIdial installation.
    Once again follow through the menu items. (And I guess a link to the standard instructions for installation of VICIdial at the end, including the final IP setting)

PostPosted: Sat Sep 11, 2010 11:43 am
by DarknessBBB
So, Kumba, to do the step 1, have I to prompt os-install and vicibox-db first?

The scenario is
- 1 Dialer
- 1 DB/WEB Server

So I suppose to prompt os-install and vicibox-db for the db/web server, and vicibox-install instead of vicibox-db for the dialer.

Am I wrong? (I think so :D )

Greets from Italy.

PostPosted: Sat Sep 11, 2010 12:17 pm
by Kumba
the 'vicibox-db' is only available on the 64-bit database CD. If you are using the regular 32-bit ViciBox, then you just type 'vicibox-install' and enter 'Y' when it asks to install the database role. After that, when installing the Dialer, you would say 'N' to the Database role, and when the ViciDial installer asks for the database info towards the end, you would put in the IP for the Database Server.

The 64-bit DB-Only ViciBox does not have a vicibox-install script. Just as the 32-bit regular ViciBox does not have a vicibox-db script. Also, the archive-setup script only exists on the 32-bit regular ViciBox. This was all done intentionally to make sure that no one would use their database inadvertently as an archive server or dialer on larger clustered setups.

The install document for v3 Redux is up, and I am putting together the cluster addendum to that now.

PostPosted: Sat Sep 11, 2010 1:46 pm
by Kumba
Cluster addendum is up, and ViciBox v.3.0.3 is on it's way now because of it.

PostPosted: Mon Jan 17, 2011 3:18 am
by Yanela08
I just downloaded the 64 bit but it's telling me that there is no command found for vicibox-db. Help. Thanks.

PostPosted: Mon Jan 17, 2011 7:57 am
by williamconley
1) post your system specs with every post
2) at what stage of what process are you experiencing this error (perhaps you could post what you are seeing and describe your situation?)
3) this post is old and not related to the download you may have just made, and it's about the release of an .iso, this is a support question. perhaps you could start your own thread?

Re: ViciBox Redux v.3 install notes

PostPosted: Wed Jun 06, 2012 11:42 am
by mahbub
hi, I am new here. Can you please tell me which ISO is for 64-Bit DB-Only installer. I downloaded the ViciBox_Redux.x86_64-3.1.15.iso for DB but after installing the base server when i give the command 'vicibox-db' to initiate the database install it shows me not valid command. can anybody plz help me??

Re: ViciBox Redux v.3 install notes

PostPosted: Wed Jun 20, 2012 7:59 pm
by GaD
You run vicibox-install just like any other server install and then in the 'questionaire' you specify to only install the DB and hit 'N' for the rest of the components (eg. web, asterisk, etc).