给所有者、组和其他用户都添加执行权限
chmod +x redis-install.sh

多半因为/n/r导致的,将你的xx.sh替换下,语法:
sed -i 's/\r$//' xxxxxxx.sh

date时间与实际时间不一致问题
timedatectl status
重启 chronyd 服务:
sudo systemctl restart chronyd


openGauss 或其依赖项覆盖了系统的关键库文件(例如 OpenSSL 或 libldap),这会导致命令不兼容的问题。
为了快速验证是否是库冲突引起的问题,可以通过设置 LD_LIBRARY_PATH 来临时指定系统库优先于其他库加载
export LD_LIBRARY_PATH=/usr/lib64:/usr/lib:$LD_LIBRARY_PATH

~firewall
systemctl start firewalld.service
firewall-cmd --zone=public --add-port=6210/tcp --add-port=82/tcp --add-port=81/tcp --add-port=9092/tcp --add-port=8761/tcp --add-port=123/udp --permanent
firewall-cmd --reload

查看所有公开区域的开放端口
firewall-cmd --list-port
查看特定区域(例如 public 区域)的开放端口
firewall-cmd --zone=public --list-ports
查看所有服务(不仅仅是端口),包括那些通过服务名称而非直接端口号开放的
firewall-cmd --zone=public --list-all

systemctl start firewalld     systemctl status firewalld
systemctl enable firewalld

从宿主机 ping 虚拟机:尝试从宿主机 ping 虚拟机的 IP 地址(即您在 NAT 设置中指定的虚拟机 IP 地址),确保网络是通的。
使用 telnet 或 curl 测试端口连通性:在宿主机上使用 telnet 或 curl 来测试与虚拟机上(...)的连接
telnet <VM_IP> 8848

检查是否有其他进程正在使用该端口,如果有输出显示某个进程正在使用 8848 端口,请考虑停止该进程或更改 Nacos 的监听端口。
ss -tulnp | grep 8848

~Nacos
进入${nacos.home}/logs/ 目录下, 使用tail -f start.out 查看日志,如果看到如下日志,说明服务启动成功。
Nacos started successfully in stand alone mode. use embedded storage

tail -f start.out
sh startup.sh -m standalone
sh shutdown.sh


sudo nano /etc/systemd/system/nacos.service
nano: 是一个基于终端的文本编辑器。这个命令会打开指定路径下的文件进行编辑。如果文件不存在,nano 将创建一个新的空文件。
完成编辑后,记得保存更改并通过  sudo systemctl daemon-reload  命令重新加载 systemd 配置,使新的服务定义生效。
然后可以通过  sudo systemctl enable nacos.service  来设置服务开机自启。

~解压缩
# 解压Nacos压缩包到安装目录
if [ -f "$nacos_package" ]; then
    unzip -q "$nacos_package" -d "$install_path"
    echo "Nacos 已成功解压至 $install_path"
else
    echo "错误: 无法找到文件 $nacos_package"
    exit 1
fi

如果您想将 /home/user/myfolder 目录压缩成一个名为 myfolder_backup.tar.gz 的压缩包,您可以这样做
tar -czvf myfolder.tar.gz /home/user/myfolder

解压.tar.gz文件
tar -xzvf myfolder.tar.gz
tar -zxvf myfolder.tar.gz -C "/放到的目录"

~查看进程信息
ps -p 33528 -o pid,ppid,cmd | cat

~查看端口信息netstat -tulnp | grep 8080 或者 ss -tuln | grep 8762
[root@localhost monitor]# netstat -tulnp | grep 8080
tcp6       0      0 :::8080                 :::*                    LISTEN
94521/java

~根据名称查看信息
[root@localhost monitor]# ps -ef|grep monitor 
root       94521       1  8 19:57 pts/0    00:00:10 java -Dlogging.config=/opt/swanlink-cloud-aiot/monitor/logback.xml -Xms256m -Xmx256m -jar /opt/swanlink-cloud-aiot/monitor/cloud-monitor-1.0.0.jar --spring.config.location=file:/opt/swanlink-cloud-aiot/monitor/bootstrap.yml
root       95433   17288  0 19:59 pts/0    00:00:00 grep --color=auto monitor
[root@localhost monitor]#


添加path
echo "export PATH=/opt/swanlink-cloud-aiot/nacos/bin:\$PATH" >> /etc/profile

echo $JAVA_HOME
echo $PATH


 

Logo

鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。

更多推荐