cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Linux - Multiple Beacons for initial policy

Good morning,

I've done some searching and found multiple  posts, but i'm thinking there's a simpler way.  I have to put together Windows and Linux packages to deliver to a Cloud OPS team that is putting the FlexNet agent into some AWS AMIs.   The way it is set up, the instances that are spun up could talk to one of 3 possible beacons, depending on what zones they come up in.  The windows agent was easy enough---i added some extra registry settings to the bootstrap and it worked as figured.

I've done a few deployments with the linux agent before and am familiar with the bootstrap--however i found these posts on adding multiple beacons to check at installation, and it seems a little more involved that it needs to be:

https://community.flexera.com/t5/FlexNet-Manager-Forum/FNMS-Inventory-Agent-Deployment/td-p/96439/page/2

In the sample bootstrap file it says "location(s)" for the download/uploads....does that mean you can feed multiple locations with a comma or semi-colon separator?  If so--that would be much cleaner for me to provide to this external team.  The documentation is a little lacking in the capabilities of this bootstrap.

Thanks!

(1) Solution
ChrisG
By Community Manager Community Manager
Community Manager

I believe you are referring here to the MGSFT_BOOTSTRAP_* settings settings often found in mgsft_rollout_response files:

# The initial download location(s) for the installation.
# For example, http://myhost.mydomain.com/ManageSoftDL/
# Refer to the documentation for further details.
MGSFT_BOOTSTRAP_DOWNLOAD=http://beacon.mydomain.com:8080/ManageSoftDL/

# The initial reporting location(s) for the installation.
# For example, http://myhost.mydomain.com/ManageSoftRL/
# Refer to the documentation for further details.
MGSFT_BOOTSTRAP_UPLOAD=http://beacon.mydomain.com:8080/ManageSoftRL/

 I believe these settings can indeed take a list of URLs to use for bootstrapping, separated by a ";" or ",". For example:

MGSFT_BOOTSTRAP_DOWNLOAD=http://beacon1/ManageSoftDL/;http://beacon2/ManageSoftDL/
MGSFT_BOOTSTRAP_UPLOAD=http://beacon1/ManageSoftRL/;http://beacon2/ManageSoftRL/

 If you have a chance to try this, please post back here to confirm - it would be great to have a positive confirmation that it works as I think it will.

(Did my reply solve the question? Click "ACCEPT AS SOLUTION" to help others find answers faster. Liked something? Click "KUDO". Anything expressed here is my own view and not necessarily that of my employer, Flexera.)

View solution in original post

(4) Replies
ChrisG
By Community Manager Community Manager
Community Manager

I believe you are referring here to the MGSFT_BOOTSTRAP_* settings settings often found in mgsft_rollout_response files:

# The initial download location(s) for the installation.
# For example, http://myhost.mydomain.com/ManageSoftDL/
# Refer to the documentation for further details.
MGSFT_BOOTSTRAP_DOWNLOAD=http://beacon.mydomain.com:8080/ManageSoftDL/

# The initial reporting location(s) for the installation.
# For example, http://myhost.mydomain.com/ManageSoftRL/
# Refer to the documentation for further details.
MGSFT_BOOTSTRAP_UPLOAD=http://beacon.mydomain.com:8080/ManageSoftRL/

 I believe these settings can indeed take a list of URLs to use for bootstrapping, separated by a ";" or ",". For example:

MGSFT_BOOTSTRAP_DOWNLOAD=http://beacon1/ManageSoftDL/;http://beacon2/ManageSoftDL/
MGSFT_BOOTSTRAP_UPLOAD=http://beacon1/ManageSoftRL/;http://beacon2/ManageSoftRL/

 If you have a chance to try this, please post back here to confirm - it would be great to have a positive confirmation that it works as I think it will.

(Did my reply solve the question? Click "ACCEPT AS SOLUTION" to help others find answers faster. Liked something? Click "KUDO". Anything expressed here is my own view and not necessarily that of my employer, Flexera.)
Thanks Chris---yep--I meant to put a snippet of that text in to show the detail of the specific setting i was wondering about. I assumed it could be done with comma or semi-colon, but couldn't find in any documentation. Didn't really want to go the route of the other post where you had the .sh with the populated .ndc file if i didn't have to. My test environment for linux is very limited--so i wanted to verify before i got something to the guys who will have to test this. Many thanks.

Thanks @ChrisG    

The semi-colons were the correct delimiter.  Thanks again!

@ChrisG  i have one doubt here regarding SSL Certificate for different beacons.

ie, i normally use deployment package including mgsft_rollout_cert that have all certificate chain used for beacon URL's SSL binding .

 

Now if we are going with this approach, we will be having more than one       certificate chain to include.

 

How can we achieve that ?

 

Regards,

Junaid Vengadan