Forums

Home / Forums

You need to log in to create posts and topics. Login · Register

Steps to perform maintenance on a node in PetaSAN 4.0.0

Hi team,

 

Can you please help me with the steps and details that needs to be checked before doing maintenance and how to perform maintenance

Can you tell what sort of maintenance, replace disk ? remove node ? add disk ?  ...

Would like to know the process for disk replacement and also node reboot

To replace a defective OSD, delete it from UI, physically add a new disk, then in UI press + button next to the new disk and add it as OSD.

It is possible to reboot a node without doing any additional actions, since the system is highly available and will deal with failures and recoveries.

But optionally, it is better but not a must:

  1. Move any paths of services from node to be rebooted to another node. This is not a must, but will make client i/o freeze for a shorter time.
  2. In UI Maintenance menu, set the no out flag before stopping the node, and return it to normal when node is up. This is not a must, but tells Ceph not to bother initiating a recovery since you know the node will be up soon. However if the node will be down for a long time, do not do this as you do want the normal recovery ( recreating lost replica) to go on.

Hello, we recently upgrade from 3.3.0 to 4.0.0 but I was wondering if there is a much more graceful way to handle the reboots. Example

Node1, Node2, Node3 are all "Management" Nodes and where the OSDs are
Node4 and Node5 are "Storage" Nodes that are the iSCSI gateways/paths

Now i wish there was a better way to balance or failover 1 node without manually moving them but for now it is what it is.

However when I rebooted Node1 to boot into ubuntu 22 basically we have VMs locked up and freeze on us and I'm wondering if there is a safer way to move those to not be active or something?

In the vast majority of cases, if you have client issues or lockups after a node reboot,  make sure you have Backfill Speed set to low unless you have fast hardware, in many cases the recovery traffic trying to sync the booted node can have impact on hardware and affect client i/o unless its is controlled to suite your hardware performance.