开发者社区 > PolarDB开源 > PolarDB 分布式版 > 正文

PolarDB这个算是安装完成了吗?有警告是什么意思?

PolarDB这个算是安装完成了吗?有警告是什么意思?8d4ae98e6f800e62f76a732d21a53959_.png

展开
收起
三分钟热度的鱼 2023-08-03 09:41:24 126 0
7 条回答
写回答
取消 提交回答
  • 十分耕耘,一定会有一分收获!

    楼主你好,根据警告信息看,安装过程中出现了多个错误,其中包括建议更改时间戳大小和一些文件无法移动到垃圾桶目录中。这些警告可能会影响到PolarDB的性能和稳定性,建议进一步检查和解决这些问题。比如检查 /home/postgres/tmp 目录的权限设置,确保 PolarDB 用户具有足够的权限在此目录操作。

    2023-09-14 19:05:42
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    警告信息主要是关于日志文件清理的,表明系统尝试将日志文件移动到回收站目录(polar cache trash),但由于某些原因(如文件被占用或权限问题)未能成功。
    这些警告信息一般不会影响 PolarDB 的正常运行。但为避免潜在问题,您可以尝试以下操作:

    1. 检查 /home/postgres/tmp 目录的权限设置,确保 PolarDB 用户具有足够的权限在此目录操作。
    2. 检查 polar cache trash 目录是否存在异常,如有需要,您可以手动清理该目录中的文件。
    3. 若警告信息持续出现,您可以考虑在 PolarDB 的配置文件中调整日志文件清理策略,以避免频繁出现此类警告。
    2023-09-06 19:53:21
    赞同 展开评论 打赏
  • 警告消息显示在安装PolarDB期间尝试将pg_logindex移动到本地垃圾桶目录polar_cache_trash时失败,错误代码为errno=18。

    错误代码errno=18表示"Invalid cross-device link",即跨设备链接无效。这可能是由于不同设备或文件系统之间的限制导致的。

    可以尝试以下几个步骤:

    • 确保polar_cache_trash目录存在并且在正确的设备上。您可以使用命令ls -ld /path/to/polar_cache_trash来检查该目录的权限和属性。

    • 确保目标设备有足够的空间来容纳pg_logindex文件。您可以使用命令df -h /path/to/polar_cache_trash来检查设备的可用空间。

    • 如果polar_cache_trash目录位于一个挂载点下,确保该挂载点没有被设置为只读模式。

    • 检查文件系统的权限和属性,确保您有足够的权限将文件移动到polar_cache_trash目录。您可以使用命令ls -l /path/to/pg_logindex来检查pg_logindex文件的权限和所有者。

    2023-09-06 17:50:53
    赞同 1 展开评论 打赏
  • 根据提供的日志,PolardDB数据库似乎已经成功启动,并且警告信息可能是一些次要问题或配置警告。下面对日志中的警告和信息进行逐行解释:

    1. WARNING :Failed to move polar fullpage to trash dir polar_cache_trash, errno=18:这个警告表示在移动Polar全页到垃圾箱目录polar_cache_trash时失败,错误码为18。可能是由于文件权限或文件系统问题导致无法将文件移动到指定目录。

    2. WARNING: Failed to move polar_fullpage to local trash dir polar cache trash, errno=18:与第一条类似,也是移动Polar全页到本地垃圾箱目录polar_cache_trash失败,错误码为18。

    3. Log: Force to clean trash dir because move the same dir polar tullpage to the trash dir too much times:由于多次尝试将相同的Polar全页移动到垃圾箱目录,强制清理垃圾箱目录。

    4. LOG: vfs open dir polar_cache_trash, nun open dir 1:打开polar_cache_trash目录失败。

    5. WARNING: Failed to move polar_fullpage to local trash dir polar_cache_trash, errno=18:再次尝试将Polar全页移动到本地垃圾箱目录polar_cache_trash时失败,错误码为18。

    6. LOG: The total Log index memory table size is 66993864:记录总的日志索引内存表大小。

    7. LOG: vfs open dir pgnotify. nun open dir 1:打开pgnotify目录失败。

    8. LOG: removing file "pg notify/oooo":删除文件"pg notify/oooo"。

    9. LOG: vfs unlink pg notify/o000:删除文件"pg notify/o000"。

    10. LOG: forked new process, pid is 1l, true pid is 1l:分叉出新进程1l,实际pid也为1l。

    11. LOG: redirecting log output to logging collector process:将日志输出重定向到日志收集器进程。

    12. HINT: Future Log output will appear in directory "pglog".:提示未来的日志输出会出现在"pglog"目录中。

    根据以上日志信息,可以看出数据库已成功启动。警告信息可能是与垃圾箱目录、文件系统等相关的次要问题,不会影响数据库的正常运行。注意,有时警告信息仅用于调试和排查问题,可以忽略。

    2023-09-05 09:31:13
    赞同 展开评论 打赏
  • 从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    您好,根据您的截图来看,在最后结束命令行之前返回

    done 
    server started
    

    说明PolarDB已经安装成功了,安装过程中出现的warning信息是提示在安装过程中移动文件出现告警信息,不影响安装

    2023-09-04 21:14:49
    赞同 展开评论 打赏
  • 全栈JAVA领域创作者

    根据您提供的截图,PolarDB安装似乎并没有完成。在安装过程中,如果出现警告信息,需要根据具体的警告内容进行排查和解决。例如,您可以检查磁盘空间是否足够、网络是否正常、软件版本是否正确等。如果无法解决,建议联系阿里云官方技术支持进行协助。同时,在安装完成后,还需要进行一些必要的配置和测试,确保PolarDB可以正常使用。

    2023-09-04 16:43:46
    赞同 展开评论 打赏
  • warning 可以忽略。此回答整理自微信群“阿里云 PolarDB for PG交流群”

    2023-08-03 10:22:36
    赞同 展开评论 打赏
滑动查看更多

PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 是阿里云自主设计研发的高性能云原生分布式数据库产品,为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。

相关电子书

更多
云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
2023云栖大会:PolarDB for AI 立即下载