macbook m1 nacos集群启动失败报错的解决办法

这篇具有很好参考价值的文章主要介绍了macbook m1 nacos集群启动失败报错的解决办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题来源:(黑马springcloud学习过程)P29-06-Nacos配置管理-nacos集群搭建

问题描述:详情见nacos.log和start.out
WebServerException: Unable to start embedded Tomcat
(mach-o file, but is an incompatible architecture (have ‘x86_64’, need ‘arm64’))
6969.jnilib’ (no such file),

问题原因:电脑本身是arm的jdk版本,但是nacos启动需要更换基于x86架构的jdk版本。

解决办法:
1.下载oracle jdk8…-macosx-x64.dmg
下载安装参考这个博客,不想去官网的话里面有网盘下载
2.安装jdk
3.修改nacos/bin/startup.sh的JAVA_HOME

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_281.jdk/Contents/Home

把JAVA_HOME改成/Library/Java/JavaVirtualMachines/你的安装路径/Contents/Home
4.重新启动

附:解决方法参考了博客

此外,之前搜启动失败还有其他各种原因。如果不是因为m1的这个原因造成的,还可能有如下原因。
1.端口号冲突
a.改变application.properties的server.port
b.改变cluster.conf
2.数据库没有配置
a.需要建立nacos数据库,执行sql
b.需要改变application.properties里的数据库配置
3.路径不能包含中文字符
参考
4.欢迎补充文章来源地址https://www.toymoban.com/news/detail-858298.html

到了这里,关于macbook m1 nacos集群启动失败报错的解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在Docker中使用systemctl启动服务报错的解决办法

    目录 一、问题背景      二、解决办法         在Docker中通过systemctl 启动服务的时候,总是报“ Failed to get D-Bus connection: Operation not permitted ”这样的错误提示,如下所示:         [root@localhost ~]# systemctl start sshd         Failed to get D-Bus connection: Operation not permitt

    2024年02月15日
    浏览(49)
  • macbook M1 Homebrew配置导致本机的Kafka启动失效

    笔者想在macbook M1上通过Homebrew安装Kafka 整体流程为: 安装kafka brew install kafka 启动zookeeper brew services start zookeeper 启动kafka brew services start kafka 启动provider,创建一个jxztest的主题 kafka-console-producer --bootstrap-server localhost:9092 --topic jxztest 启动consumer,接受jxztest的主题中发来的消息

    2024年02月12日
    浏览(48)
  • 解决springboot启动时minio报错的问题(注入bean时报错)

    最近在将原有的单体springboot项目搬迁至springcloud的时候出现了启动项目minio报错的问题。 Error creating bean with name ‘minioClient’ defined in class path resource [com/ruoyi/clockin_v2/config/MinioConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationExcept

    2024年02月15日
    浏览(44)
  • mac mini m1芯片 Xcode 15.3 各种报错的问题

    错误一: /Users/mac/Desktop/Test_project/mobile-ios/Test/Test-Bridging-Header.h:4:9 failed to emit precompiled header \\\'/Users/mac/Library/Developer/Xcode/DerivedData/App-apvcgkuclncgfqdlzqcoffyaexos/Build/Intermediates.noindex/PrecompiledHeaders/Test-Bridging-Header-swift_2XM5A7557GAXB-clang_2CWGL4QL6AMZ7.pch\\\' for bridging header \\\'/Users/mac/De

    2024年04月09日
    浏览(52)
  • Elasticsearch7.15.2 安装ik中文分词器后启动ES服务报错的解决办法

    下载elasticsearch ik中文分词器,在elasticsearch安装目录下的plugins文件夹下创建名为ik的文件夹,将下载的ik中文分词器解压缩到新建的ik文件夹下,再次运行 ./bin/elasticsearch启动ES服务时出现以下错误: Exception in thread \\\"main\\\" java.nio.file.NotDirectoryException: /Users/amelia/work/elasticsearch-7.1

    2024年02月12日
    浏览(55)
  • 解决Nacos2.2.1启动报错

    很明显 ,报错原因是secret key参数 长度不够 打开nacos文件夹 - conf - application.properties 找到以下配置: nacos.core.auth.plugin.nacos.token.secret.key= 在后面添加随机参数作为nacos的加密密钥, 规则是加密密钥长度 =256 bits 或者 = 32 bytes 我添加了50位英文、数字成功运行 成功点亮

    2024年02月11日
    浏览(42)
  • 在M1芯片的Macbook上使用docker-compose启动mysql,并利用 NaviCat Premium 客户端进行连接

    在M1芯片的Macbook上使用docker-compose启动mysql,并利用 NaviCat Premium 客户端进行连接   先打开控制台,使用 uname -m 来查看自己CPU芯片的架构   苹果的M系列芯片使用的是ARM64架构,因此,需要安装相应版本的一些列工具。         因为我是M1芯片,所以安装docker desktop时候,当

    2024年02月12日
    浏览(61)
  • Hadoop安装Hbase启动失败报错解决方法

    先进入hbase文件目录里看日志文件看看报什么错再具体解决: vim /opt/module/hbase-1.3.3/logs/hbase-root-master-hadoop-single.log  1.报错org.apache.hadoop.security.AccessControlException: Permission denied: user异常解决方法 1、第一种 在hdfs的配置文件中,将dfs.permissions修改为False(不推荐) 2、第二种 执行

    2024年02月07日
    浏览(44)
  • 搭建nacos集群启动时,报错Unable to start web server; nested exception is org.springframework.boot.web.server

    最近在学习springcloud阿里巴巴的使用,单机使用nacos启动时没有问题,修改了配置之后启动报错,如下 贴出已经修改的配置文件,cluster.conf和application.properties cluster.conf如下 application.properties如下,其他不需要修改的地方没有复制进来 因为是看着视频一步一步改的,然后视频里

    2024年02月14日
    浏览(57)
  • MacBook Pro(M1芯片)安装mysql以及一些的问题解决方案

    设备芯片及系统版本 1 安装包下载  官方下载网址: MySQL https://www.mysql.com 第一步 进入官网后点击DOWNLOADS。 第二步 在页面向下找到如图,点击进入。 第三步 选择此项。   第四步  选择版本与下载(M1芯片选择arm64版本)。 2 安装过程   第一步 下载好安装包后双击打开   第

    2024年02月14日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包