Hi @rickymckenzie10 for your requirement, I would suggest to go for option 2 for upgarde let me explain difference as per my understanding in most of the terms both works same but some differences. with Maintenance mode you are telling cluster master that some activity will happen on the indexers, it can be stopping splunk on indexer, rebooting the server , upgrading Splunk . With Maintenance mode enabled bucket replication will not happen in the entire cluster once maintenance mode disabled, bucket fixup tasks will complete. With Rolling upgrade command , manager node understands that its upgrade of cluster and with running Rolling upgrade command also enables maintenance mode and tries to minimize the impact to searches.
... View more