背景
一个假期过后,服务器关机,测试环境所有组件都停止了,因为没配置开机启动服务,所以需要逐个启动组件,这里汇总一下各个组件的启动命令,以作备用。
Oracle 数据库启动
- su -l oracle 【切换登录帐号】
- lsnrctl status【查看 lsn 状态】
- lsnrctl start【启动lsn 服务】
- sqlplus / as sysdba【登录数据库】
- STARTUP 【再启动数据库实例】
- SELECT SYSDATE FROM DUAL;【测试数据库是否启成功】
- EXIT【退出数据库登录操作】
- exit 【退出oracle帐号】
Kafka 启动
进入 Kafka 部署目录/bin,先启动 zookeeper,再启动 Kafka,如果有认证使用对应的认证启动脚本和配置文件,而且 Kafka 认证情况下,启动 Zookeeper 命令必须与认证时添加认证配置时的 Zookeeper 启动命令一致。
- 启动 zookeeper:
nohup ./zookeeper-server-start.sh /xxx/config/zookeeper.properties &
- 向 zk 添加认证配置信息:
bin/kafka-configs.sh --zookeeper localhost:2181 --alter --add-config 'SCRAM-SHA-256=[password=xxx]' --entity-type users --entity-name admin
- 启动 Kafka:
bin/kafka-server-start.sh -daemon ../config/server.properties
- 消费测试:
bin/kafka-console-consumer.sh --bootstrap-server host:ip --topic test --from-beginning --consumer.config ../config/consumer.properties
此处设置消费时的认证配置文件。
Nacos 启动
进入 Nacos 部署目录/bin,区分启动模式,默认是集群模式:
sh startup.sh -m standalone
Elasticsearch 启动
进入 ES 部署目录/bin ,然后切换 es 帐号后执行启动命令:
./elasticsearch -d