General Troubleshooting - Server in Openshift Cluster



  • Access an existing Operator
  1. Log into the OpenShift Cluster’s Management Console
  2. Select Operators from the left-hand sidebar
  3. Select Installed Operators from the submenu options in the left-hand sidebar
  4. Search for vfunction in the center pane’s search bar
  5. Select vFunction Operator from the search results
  • Make a settings change to the environment
  1. Log into the OpenShift Cluster’s Management Console
  2. Select Operators from the left-hand sidebar
  3. Select Installed Operators from the submenu options in the left-hand sidebar
  4. Search for vfunction in the center pane’s search bar
  5. Select vFunction Operator from the search results
  6. Select the vFunction tab from the center pane’s menu bar
  7. Select the vfunction-server from the list of available Operators
  8. Select YAML from the center pane’s menu bar
  9. Find the field to be updated. The fields probably begin around line 185 with the spec key
  10. Click the blue Save button on the bottom pane. Note that the Operator object updates quickly, so you may need to use the blue Reload button, modify the fields, and click save again to apply the changes before the Operator is updated by background processes
  11. Verify that the environment is restarted by selecting Workloads from the left-hand sidebar
  12. Select Pods from the submenu options in the left-hand sidebar
  13. Make sure the existing Pods are terminated and new Pods are running
  • Get the logs from one vFunction Pod:
  1. Log into the OpenShift Cluster’s Management Console
  2. Select Workloads from the left-hand sidebar
  3. Select Pods from the submenu options in the left-hand sidebar
  4. Search for vfunction in the center pane’s search bar
  5. Select the relevant vFunction Pod from the search results. Note that, for general troubleshooting, starting with the vfunction-nginx and vfunction-vfapi-measurements Pods will most likely help identify the problem in the quickest manner
  6. Select logs from the center pane’s menu bar
  • Delete a Pod so that it is automatically recreated by the Operator
  1. Log into the OpenShift Cluster’s Management Console
  2. Select Workloads from the left-hand sidebar
  3. Select Pods from the submenu options in the left-hand sidebar
  4. Search for vfunction in the center pane’s search bar
  5. Select Delete Pod from the submenu button (three vertical dots at the right-side of the list of Pods) of the relevant Pod

  • Make a settings change to the environment

Open the Editor and find the relevant field to be updated

oc edit vfunctionserver vfunction-server -n <namespace>
  • Find the name of the Persistent Volumes to be used in the Server’s Installation YAML
oc get pv -n <namespace>