近日支持某项目甲方运维人员做了一些数据整合,项目基于MySQL数据库,部署于客户专用内网的Linux(CentOS 7.6)服务器,这里顺便做一个MySQL常用基础运维命令总结。一、本地破解root密码由于当前数据库提供给各子项目程序使用的账户仅具有特定库的部分权限,不具备创建新用户,授权、创建或删除库的权限。且原运维人员离职,未交接root账户密码。现运维需创建新用户新库等,以支持数据脱敏工作。
原创
2023-08-05 00:10:15
46阅读
摘要: 本篇博客仅作为笔记,如有侵权,请联系,立即删除(网上找博客学习,然后手记笔记,因纸质笔记不便保存,所以保存到网络笔记)。 本博学习如何进行常见的数据库维护。 一、备份数据 像所有数据一样,,MySQL的数据也必须经常备份。由于MySQL数据库是基于磁盘的文件,普通的备份系统和例程就能备份MySQL的数据。但是,由于这些文件总是处于打开和使用状态,普通的文件副本备份不一定总是有效。
转载
2023-08-01 20:58:48
65阅读
简介 此篇博客介绍的是使用简易sh脚本来对Spring boot项目的jar包进行简单运维管理。因何而起 在松果生活项目里,我兼任了运维的工作。因为项目后端使用的是Spring boot框架,所以我在运维上的工作主要是为服务器更新后端导出的jar包。 Spring boot项目自带Tomcat,因此导出项目jar包后只需要将其部署到Linux服务器上,进入对应目录,并输入java -jar
1、列出所有Hadoop Shell支持的命令 $ bin/hadoop fs -help
2、显示关于某个命令的详细信息
$ bin/hadoop fs -help command-name
3、用户可使用以下命令在指定路径下查看历史日志汇总
$ bin/hadoop job -history output-dir #这条命令会显示作业的细节信息,失败和终止的任务细节。
4、关于作业的更多细节,
转载
2023-07-04 14:33:28
235阅读
1. 存储引擎类型Myisam 速度快,响应快。表级锁是致命问题。Innodb 目前主流存储引擎
行级锁
务必注意影响结果集的定义是什么行级锁会带来更新的额外开销,但是通常情况下是值得的。事务提交
对i/o效率提升的考虑对安全性的考虑HEAP 内存引擎
频繁更新和海量读取情况下仍会存在锁定状况2. 内存使用考量理论上,内存越大,越多数据读取发生在内存,效率越高要
MySQL数据库安装后,除了包括MySQL服务器进程管理外,还提供了大量工具用于管理和维护MySQL服务器的其它工作。下面这些命令都是在MySQL交互界面以外的命令行中执行的。MySQL常用维护命令和操作主要包括对MySQL数据库状态的查看、性能的优化,MySQL表的检查、分析、修复、优化,MySQL数据库的导出导入、热备份等。myisampack:压缩MySQL MyISAM表以产生更小的只读表
转载
2023-08-10 15:05:25
49阅读
环境:CentOS7版本:1. 部署本文仅介绍 rpm 安装方式1.1. 安装 mysql yum 源官方下载地址:https://dev.mysql.com/downloads/repo/yum/(1)下载 yum 源$ wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm(2)安装 yum repo
来公司几个月了,除了搭建了kvm虚拟机,使用3台虚拟机组合成一个openstack的网络环境。还没有正式将openstack搭建起来过。时间都在开发web程序。不过openstack也是要学习的。只能利用有限的时间去学习,我现在就可以预见到我的学习曲线将会十分漫长。在这个漫长学习过程中,为了在后面不忘记前面的,还是将一些要点记录下来。错误记录:1.同步keystone数据库出错:/bin/sh -
转载
2023-10-11 23:37:19
40阅读
zabbixzabbix是由 Alexei Vladishev开发的一种网络监视、管理系统,基于 Server-Client架构。可用于监视各种网络服务、服务器和网络机器等状态。使用各种 Database-end 如 MySQL, PostgreSQL, SQLite, Oracle 或 IBM DB2 储存资料。Server 端基于 C语言、Web 管理端frontend则是基于PHP所制作的。
1)默认站点根目录 tomcat的默认站点根目录是webapps/ROOT,配置文件是server.xml,配置文件server.xml
原创
2021-04-10 17:53:06
942阅读
下周准备去某地做Hadoop相关的技术培训,主要负责讲解Hadoop的安装部署和运维部分,赶制了一份PPT,将平时工作中遇到的问题也提取了一下,希望能对Hadoop运维相关人员有所帮助,算是个补上的运维记录吧,错误数据均来自以前日常工作中的Hadoop日志。也有一点点跟Hadoop相关的非保密数据,拿出来晒晒。目前公司的数据规模如下,相比大公司不算是很大的数据量,但是也不是很小。 接收日
转载
2023-08-28 16:54:13
96阅读
redis的数据存在内存当中,为了防止内存丢失以及提高内存的灵活性,应该使用一定的策略进行管控:第一种解决方法:为数据设置超时时间expire key timesetex(String key,int seconds,String value)---字符串独有的方式第二种LRU算法动态将不用的数据删除(redis.conf配置文件)删除策略1.volatile-lru 设定超时时间的数据中,删除最
转载
2023-06-29 10:56:06
49阅读
#Java 技术之垃圾回收机制这是另一篇关于python垃圾回收机制的链接:Python垃圾回收机制详解(GC)Java的内存回收机制Java关键字new-----对象的内存分配原理目录 文章目录目录1.什么是 Java 堆内存2.那什么是垃圾呢?3.有哪些方式来回收这些垃圾呢?4.Java 的分代回收机制5.小结 垃圾回收机制是 Java 非常重要的特性之一,也是面试题的常客。它让开发者无需关注
这一篇我们以管理员的视角来看mongodb,作为一名管理员,我们经常接触到的主要有4个方面:1. 安装部署2. 状态监控3. 安全认证4. 备份和恢复,下面我们就一点一点的讲解。 一:安装部署 我之前的文章都是采用console程序来承载,不过在生产环境中这并不是最佳实践,谁也不愿意在机
1)默认站点根目录 tomcat的默认站点根目录是webapps/ROOT,配置文件是server.xml,配置文件server.xml 里的主要内容是: 上面配置说明tomcat的访问地址是://localhost:8080站点目录是/Data/app/tomcat-7/webapps/R
原创
2022-01-17 14:31:50
667阅读
redis的一些常用设置,如软连接,开机启动等。1、执行redis-server/redis-cli不加路径解决方案:使用软连接,类似于windows的环境变量,配置了之后可以任何地方之间执行。如redis-server启动命令,一般需要/usr/local/redis/bin/redis-server /etc/redis.conf启动,配置软连接之后,直接执行redis-server /etc
转载
2023-06-29 10:59:31
41阅读
文章目录初识redis1.1盛赞Redis1.2 Redis特性1.2.1 速度快1.2.2 基于键值对的数据结构服务器1.2.3 丰富的功能1.2.4 简单稳定1.2.5 客户端语言多1.2.6 持久化1.2.7 主从复制1.2.8 高可用和分布式1.3redis使用场景1.3.1 redis可以做什么1.缓存2.排行榜系统3.计数器应用4.社交网络5.消息队列系统1.3.2 redis不可以
Devops 开发运维高级篇之Jenkins+Docker+SpringCloud微服务持续集成Jenkins+Docker+SpringCloud持续集成流程说明 大致流程说明:1) 开发人员每天把代码提交到Gitlab代码仓库2) Jenkins从Gitlab中拉取项目源码,mavne插件编译并打成jar包,然后dockerfile构建成Docker镜
转载请注明出处:://blog.csdn.net/guoyjoe/article/details/46697825一、Linux内核和发行版本号 uname -a cat /etc/issue 二、glibc的版本号 /lib/libc.so.6 没有man函数据的动态链接库 三、MySQL
转载
2017-06-09 09:26:00
59阅读
2评论
目录一、Nginx的优势二、Nginx部署yum三、Nginx的配置文件四、Nginx编译参数五、Nginx的基本配置六、Nginx的日志Log七、Nginx web模块八、Nginx访问限制九、Nginx访问控制 一、Nginx的优势二、Nginx部署yum1、Nginx官网:www.nginx.org 点击之后就能看到安装nginx的官方文档了,如下图所示:根据官方文档,我们完成以下操作:2