How can I extend my DXgrid datastore when the DSA is managed through Management UI?
search cancel

How can I extend my DXgrid datastore when the DSA is managed through Management UI?

book

Article ID: 392002

calendar_today

Updated On:

Products

CA Directory

Issue/Introduction

When the DXgrid datastore is created, the size of it is fixed. When the datastore fills up, there is a way that you can extend it (increase it's size). Usually, the tool called "dxextenddb" is used to do it. However, if your DSAs are managed through the Management UI, then the procedure is different.

Environment

Release: 14.1
Component: CA Directory

Resolution

To change change the database size of a DATA DSA, we first need to stop the DSA, change the size, and then we would be able to restart it all through the Management UI. It is actually not recommended to directly modify the dxi file under the config/servers subdirectory as it will create inconsistency between what is in the dxi file and what is being track through the Management UI. Manageent UI actually tracks the settings in its own DATA DSA that usually has the name of <hostname>-management-ui.

Please follow the following steps:

  1. Make sure it is OK to stop the DATA DSA that is going to be stopped.
  2. Login to the Management UI from a Browser. The URL to the Management UI is usually https://<hostname>:3000
  3. Select the Environment the DATA DSA is being managed
  4. Click on the Topology on the left to locate the DATA DSA
  5. Click on the DATA DSA to reveal the control panel for the particular DSA on the right
  6. Click on the STOP under the Actions and confirm the intention to stop the DSA
  7. Click on the EDIT under the Actions to go into the "Update DSA dsaname" screen.
  8. Click on the Server tab to locate the "Data Store Size (MB)" entry. When the DSA is stopped, this entry is editable. Otherwise, it is greyed out.
  9. Edit the size to the desired size, note that it does not allow us to shrink it. We can only increase the size.
  10. With the desired entered, click on Next. A screen with "No init or restart action is reequired" will popup and allow to "BACK", "CANCEL" or "OK" to proceed.
  11. When OK is clicked, it will actually invoke the dxextenddb to extend the size of the database behind the scenes.
  12. We can now restart the DSA directlry from the Management UI by clicking on the START under the Actions.

 

Additional Information

Knowledge article 

How can I extend my DXgrid datastore?

contains the steps to extend the database when the DSAs are not managed through Management UI.