Data360 Analyze

 View Only
  • 1.  input-free installation process for Linux

    Posted 01-21-2021 10:44

    Based on existence of AWS Marketplace Analyze (which works well by the way) can we assume there is some installation process that runs e.g. via a command like:

    ./installdata360.sh --restore-from-backup=no --site-directory=/srv/data360analyze/Data360Analyze

    i.e. an executable/script with flags/arguments, so the entire installation can be carried out by an automation.

    Our aim is to deploy Analyze using Puppet, so we can have a repeatable process that can be scheduled/triggered; but at present our best effort involves the following input made manually into the terminal:

    Restore From Backup
    Restore from a backup:
    Yes [y], No [n, Enter]
    n
    Select the folder where you would like Data360 Analyze to be installed, then
    click Next.
    Where should Data360 Analyze be installed?
    [/srv/data360analyze/Data360Analyze]
    Data360 Analyze configuration directories
    Please provide the directory location where Data360 Analyze configuration
    files will be installed.
    Site Configuration Directory:
    [/srv/data360analyze/Data360Analyze]

    Data Directory:
    [/srv/data360analyze/Data360Analyze]

    Change default location for temporary execution data?:
    Yes [y], No [n, Enter]
    n
    Data360 Analyze configuration items
    Data360 Analyze server port
    [7731]

    In summary do you have a means of us deploying Analyze entirely programmatically, with no manual user input, e.g. via Ansible, Chef, or ideally Puppet.



  • 2.  RE: input-free installation process for Linux

    Employee
    Posted 01-21-2021 11:43

    The silent install process can be used to automate the installation of an Analyze instance. The contents of the response.varfile provides the information  that would be entered during a manual install.

    See the 'Performing a silent install' section of the Analtyze Server installation guide. The guide for v.3.6.7 is here.