Some users have accidentally installed Core, rather than Enterprise when upgrading from one version to the next. When they attempt to start the server they see:
# start server
influxdb3 serve --cluster-id cluster33 --node-id node33 --object-store file --data-dir ~/.influxdb3 --plugin-dir ~/.plugins
error: unexpected argument '--cluster-id' found
Since this is a common pattern, we should look for the --cluster-id argument and return an error:
You've specified cluster-id, which is a parameter on InfluxDB Enterprise. Did you accidentally install Core on upgrade?