Got it

Failure in Storage Node Expansion Due to Existed Configuration Files

130 0 0 0 0

Problem Information

Table1 Basic problem information

Item

Description

Storage type

Distributed storage

Product version

FusionStorage 8.0.0; FusionStorage 8.0.1

Problem type

Capacity expansion

Keyword

Storage pools; node expansion; Capacity expansion failures


Problem Symptom

A node that has been added to a storage pool or has been removed from a storage pool fails to be expanded. Error message: The system has an internal error. The configuration file already exists on the node to be expanded.

3_en-us_image_0177149923.png

Problem Diagnosis

  1. Check logs of the FSM node.

    zgrep -ai "check node failed. error code" /var/log/oam/fsm/manager/run/storageService.log

    3_en-us_image_0177149944.png

  2. Check the configuration file of the agent on the faulty node. If osd_x_x_para= exists, for example, x.x.x.x in the following figure.

    Log in to the node to be added.

    cat /opt/fusionstorage/agent/conf/agentMonitor |grep -i osd

    3_en-us_image_0177149925.png

Causes

Possible causes are as follows: The configuration file on the node to be added is not completely cleared. The node becomes faulty or the network is abnormal when the node is being removing from a storage pool.

Solution

  1. Run the following command on the FSM node to clear the configuration file.

    sh /opt/dsware/client/bin/dswareTool.sh --op clearNode -type osd -ip x.x.x.x -poolId all


   2. Re-expand the capacity after command execution.

Check After Recovery

  1. Check the configuration file of the agent on the faulty node. If osd_x_x_para= exists, for example, x.x.x.x in the figure in Problem Symptom.

  2. Log in to the node to be added.

    cat /opt/fusionstorage/agent/conf/agentMonitor |grep -i osd


   3. Re-expand the capacity after command execution.Suggestion and Summary

If a node or network fault occurs during the node removing process, the configuration file of the node may not be cleaned completely. Therefore, you need to manually clean the file before adding the node to a storage pool.

Applicable Versions

All

Comment

You need to log in to comment to the post Login | Register

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.