tar: /usr/local/mysql/mysql8.0.33:归档中找不到
时间: 2023-10-02 07:05:48 浏览: 58
这个错误提示是在执行tar命令时出现的,它表示在指定的归档文件中找不到要解压缩的文件或目录。根据你的命令,我猜测你是想解压缩一个名为mysql8.0.33的归档文件,但是tar命令找不到该文件。
可能的原因是你没有正确指定归档文件的路径或文件名。请检查一下你的命令是否正确,并确认你有权限读取该文件。如果你确定文件路径和名称都正确,那么可能是文件本身出现了问题,你可以尝试重新下载或获取该文件。
相关问题
tar jcf backup/mysql_all-$(date +%F).tar.gz /usr/local/mysql/data/
这是一个将MySQL数据库备份并压缩的命令。其中,tar命令用于将指定目录下的文件打包成一个文件,j选项表示使用bzip2算法进行压缩,c选项表示新建一个压缩文件,f选项表示指定压缩文件名,backup/mysql_all-$(date +%F).tar.gz表示将压缩文件存储在backup目录下,并以当前日期作为文件名。/usr/local/mysql/data/是MySQL数据库的数据目录,其中包含了所有的数据库文件。因此,这个命令将会备份整个MySQL数据库,并将备份文件压缩存储在指定目录下。
lib64/libm.so.6: version `GLIBC_2.27' not found (required by /usr/local/mysql/bin/mysqld)
这个错误提示表明你的系统缺少GLIBC_2.27版本,而该版本是MySQL所需的。你需要升级glibc库以解决此问题。具体步骤如下:
1. 确认你的系统是否已经安装了glibc-devel包。如果没有,请使用以下命令安装:sudo yum install glibc-devel
2. 下载glibc-2.27源代码包。你可以从官方网站下载,也可以使用以下命令下载:wget https://ftp.gnu.org/gnu/glibc/glibc-2.27.tar.gz
3. 解压源代码包:tar -zxvf glibc-2.27.tar.gz
4. 进入解压后的目录:cd glibc-2.27
5. 创建一个build目录:mkdir build
6. 进入build目录:cd build
7. 运行configure命令:../configure --prefix=/usr
8. 运行make命令:make
9. 运行make install命令:make install
10. 更新动态链接库缓存:sudo ldconfig