Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from this space and version 8.0.0

...

HTML
<div id="google_translate_element"></div>
<script type="text/javascript">
function googleTranslateElementInit() {
  new google.translate.TranslateElement({pageLanguage: 'en'}, 'google_translate_element');
}
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

FAQ

 


Expand
titleHow can take a manual backup of ProVision?

From the command line in your ProVision instance, you can get a manual SQL backup using the following way:

 


Code Block
mysqldump -uUSER -pPASSWORD DATABASE > bkup.sql

You can get the values for USER, PASSWORD, and DATABASE by reading them from the following file:

Code Block
[ProVision Root]/data/globals.php

An example of a completed command:

Code Block
mysqldump -uroot -p6connect_DBPSWD qa_5_1_5 > bkup.sql

You can then use this .sql file to restore the old version should you need to revert the installation.

...

Expand
titleHow can I manage overlapping/duplicate IP blocks?

When managing duplicate/overlapping IP ranges withing ProVision, there are several methods you can use to ensure that blocks are "unique" and still leverage functions like Smart Assign. The easiest approach is to use metadata for the aggregate (LIR, Region, Resource, etc.). From the ProVision GUI, you can use the "Add Aggregate" function on the IPAM tab (image below) to add a duplicate aggregate. By assigning the new Aggregate to a Resource (#1) you will tie the block and a Resource together. You most likely wish to make assignments out of this new aggregate, so you can enable subassignments (#2) before adding the aggregate (#3).

Image RemovedImage Added

Now the block will be assigned to a Resource, and you can still provision smaller blocks out of these duplicate parent blocks. When using the IPAM gadget from the Resource screen, just go the Advanced section and you will have more options available for assigning IP data. If you have "strict" enabled, your Smart Assign function should work as expected when you use the LIR or Assigned Resource fields for blocks.

Image RemovedImage Added


Expand
titleDoes ProVision support configuring a DNS server SOA that is different from the actual server name?

Yes - in DNS Admin, simple specify the DNS Servers like normal and then attach the zones as needed with the desired SOA.

...

Expand
titleMy DNS zone views aren't working as they should!

In some legacy instances we have seen zone record-view linkages come out of alignment and result in unexpected behavior.

Note
titleBACKUP YOUR DATABASE

Please note that the following mysql commands modify your database! Please take a backup copy of your database before performance any database modifications.

First, verify the error with the following mysql commands:

Code Block
languagephp
SELECT count(*) FROM `zone_server_linkage` as t1
INNER JOIN `records` as t2 ON t1.`zoneid` = t2.`zone_id`
INNER JOIN `dns_views` as t3 ON t1.`serverid` = t3.`server_id` AND 
`name` = '_6connectDefault'
LEFT JOIN `dns_view_record_linkage` as t4 ON t2.`id` = t4.`record_id` 
AND t3.`id` = t4.`view_id`
WHERE t4.`id` IS NULL;

If the reply comes back non-zero, then your database is most likely exhibiting unexpected behavior.

The following mysql commands will re-align all the record-view linkages:

Code Block
languagephp
INSERT INTO `dns_view_record_linkage` SELECT '', t2.`id` as `record_id`, 
t3.`id` as `view_id` FROM `zone_server_linkage` as t1
INNER JOIN `records` as t2 ON t1.`zoneid` = t2.`zone_id`
INNER JOIN `dns_views` as t3 ON t1.`serverid` = t3.`server_id` AND 
`name` = '_6connectDefault'
LEFT JOIN `dns_view_record_linkage` as t4 ON t2.`id` = t4.`record_id` 
AND t3.`id` = t4.`view_id`
WHERE t4.`id` IS NULL;

Contact support(support@6connect.com) if you have any additional questions or this does not resolve the issue. 



Expand
titleHow can I 'reserve' IP space?

To create a reserved pool of IP space, you can create a Section called "Reserved", add the IPAM gadget to it, then create an Entry with that Section to be the address group. From there, use the IPAM gadget and the IPAM Manage page to assign and unassign IP space from that pool.

The workflow for this would be:

  1. Assign IP space to the "Reserved" Section.
  2. When you are ready to pull space from "Reserved", unassign the desired block. This moves it to the holding tank.
  3. Override the holding tank to make the space "available". This can be done in the IPAM manager via the "Override Holding" wrench option, or a manual 'pull out of holding' API call.
  4. Assign the block to the desired Resource.

...