MySQL不能使用/tmp

错误描述

我注意到my.cnd点tmpdir到/tmp,恕我直言,这可能是致命的。

从MySQL网站:
如果MySQL服务器作为复制的奴隶,你不应该设置-- tmpdir指向基于内存的文件系统或目录的目录被清除时,服务器主机重启。复制的奴隶需要一些临时文件的生存机器,它可以复制临时表或LOAD DATA INFILE操作重启。如果在临时文件目录下的文件丢失时,重新启动服务器,复制失败。
http:/ /dev.mysql。DOC / /refman /5.0/en/临时files.html

从FHS:
/甲氧苄啶/临时文件(参见/var/tmp)。经常不保存之间重新启动系统。
http:/ /en.wikipedia。org /维基/filesystem_hierarchy_标准

它甚至可能是,Ubuntu清除/tmp。

总之,/tmp可以考虑了系统启动的任何文件,应在系统重启属于/var/tmp

/var/tmp /临时文件被保存在重新启动。

所以请考虑
tmpdir=/var/tmp

我不知道如果AppArmor需要调整,但我想我会很快找到…

参考:

https://bugs.launchpad.net/ubuntu/+source/mysql-dfsg-5.1/+bug/375371

MySQL不能使用/tmp相关推荐

  1. mysql Copying to tmp table时间占用过长的终极解决方法

    最近开发任务不那么重,闲着就修修补补现在的系统.还真发现了一个问题,问题是取20条数据,我访问我本地的项目,很快,秒加载:当我访问线上的项目时,就很慢,时间长达10s之久. 连接上线上数据库之后,进行 ...

  2. mysql ddl 导致tmp空间溢出并报错

    1.版本 1)操作系统 cat /etc/issue cat /etc/issue CentOS release 6.6 (Final) Kernel \r on an \m cat /proc/ve ...

  3. mysql中报了 tmp空间不足的问题,【案例】Oracle安装 检测阶段警告Free space: /tmp空间不足解决办法...

    天萃荷净 运维DBA反映在Oracle 11G数据库安装过程中,在检测阶段出现报错警告Free space: /tmp空间不足 1.ORACLE 11G报Free space: /tmp空间不足错误 ...

  4. mysql一直copying to tmp table_mysql提示Copying to tmp table on disk

    网站运行的慢了,查找原因是Copying to tmp table on disk那怎么解决这个问题呢 解决一例最近常常碰到网站慢的情况,登陆到后台,查询一下 /opt/mysql/bin/mysql ...

  5. mysql dump 到的文件_mysql查询结果导出到文件

    方法一: 直接执行命令: mysql> select count(1) from table into outfile '/tmp/test.xls'; Query OK, 31 rows af ...

  6. CentOS部署JAVA程序、安装Tomcat以及安装导入mysql文件的方法

    注意:由于流程太过于繁杂,且坑多,这里只保留关键步骤,具体小问题百度! ________________________ 先进入CentOS6.8图形化界面(如阿里云没有默认的图形化界面,自己去安装h ...

  7. CentOS 5.5 编译安装apache+php+mysql,利用CMS快速建立论坛

    这个是转来的,细节没有验证,请网友自己斟酌.......... CentOS 5.5 编译安装apache+php+mysql,利用CMS快速建立论坛 1.安装Apache [root@bogon t ...

  8. MySQL01-安装mysql数据库

    MySQL 可以从 YUM 源直接安装 rpm 包,但是这样的定制化程度低,不利于后期维护升级.因此,今天记录一种更灵活的二进制安装方式.参考 MySQL 5.7 官方文档 2.2 章节,具体做法和官 ...

  9. Ansible批量安装mysql数据

    1.构建安装目录 mkdir -p /ansible/roles/mysql/{defaults,files,handlers,meta,tasks,templates,vars} defaults ...

  10. MySQL 5.5.35 单机多实例配置详解

    一.前言 二.概述 三.环境准备 四.安装MySQL 5.5.35 五.新建支持多实例的配置文件(我这里配置的是四个实例) 六.初始化多实例数据库 七.提供管理脚本 mysqld_multi.serv ...

最新文章

  1. [LeetCode]: 53: Maximum Subarray
  2. sql server 字符串转table
  3. Anaconda 环境下 对Tushare进行测试
  4. Developmental Cell | 人类视网膜发育过程中的重要分子机制
  5. F#学习:类型的定义和使用语法
  6. 微服务开发过程中需要注意的若干事项
  7. 【转】SpringCloud学习
  8. postgre数据库记录唯一键_详解sqlserver数据库的索引设计
  9. L298N电机驱动原理图+PCB制版文件(和你买的模块一模一样的!)
  10. 平面几何基本知识——学习笔记(2)
  11. opencv出现0x75BA812F 处(位于 Project1.exe 中)有未经处理的异常: Microsoft C++ 异常的一种可行解决方案
  12. Typhoon-v1.02渗透笔记
  13. 饥荒如何修改服务器人数,饥荒联机怎么改房间人数?饥荒修改房间人数方法
  14. 计算机专业考计量经济学,计量经济学期末考试题库(完整版)及答案()(47页)-原创力文档...
  15. 全家桶大礼包Adobe Photoshop免费自取免费
  16. 【CAD arx二次开发】通过Wizard向导新建项目编译遇到的问题汇总
  17. SMT 常用术语解释
  18. 多媒体声光电技术助力景区文旅夜游
  19. 道楽勇者バトルアドベンチャー 剧情汉化补丁发布
  20. 毕业工作5年被裁,那些进了大厂的程序员面试前都做了哪些准备?附赠课程+题库

热门文章

  1. 在排序数组中,找出给定数字的出现次数
  2. 用script实现Web Service的异步调用
  3. 只有 IE 才有的 Bug or feature?
  4. 网络收包流程-报文从网卡驱动到网络层(或者网桥)的流程(非NAPI、NAPI)(一)
  5. Kmalloc申请内存源码分析
  6. velocity 变量 获取_velocity 怎么得到项目根路径
  7. Linux内核中增加一个新的驱动模块
  8. SPI Nor Flash在Linux下调试
  9. 线程相关函数(1)-pthread_create(), pthread_join(), pthread_exit(), pthread_cancel() 创建取消线程
  10. linux 内核 内存管理 bootmem alloctor 申请内存