root权限

ElasticSearch安装启动问题

 ̄綄美尐妖づ 提交于 2020-03-06 12:19:17
1. org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException: can not run elasticsearch as root 解决:切换非root用户 2.Likely root cause: java.nio.file.AccessDeniedException: /usr/local/elasticsearch-6.4.3/config/elasticsearch.keystore 解决 :权限不够 chown -R esuser:esuser /usr/local/elasticsearch-6.4.3 3.ERROR: [1] bootstrap checks failed [1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144] max_map_count 提升到262144 解决 vim /etc/sysctl.conf max_map_count=262145 sysctl -p (重新生效) 来源: oschina 链接: https://my.oschina.net/u/4182459/blog/3188966

3.06 云运维基础 (用户组和磁盘)

元气小坏坏 提交于 2020-03-06 11:02:35
3.06 云运维基础 (用户组和磁盘) 用户用户组 vi /etc/sudoers 修改用户权限 注:只能用root打开 sudo 执行一个root才能使用的命令 su 切换用户 $ 普通用户 #_root用户 mkpasswd 创建密码 注:需要一个安装工具才能使用 useradd/userdel 用户建立与删除 groupadd/groupdel 用户组建立与删除 磁盘管理 df 查看当前已挂载的磁盘 du -h 查看目录或文件的大小 fdisk -l 查看磁盘的分区表 磁盘文件系统类型 ext3或者ext4 mke2fs -t 文件系统类型 格式化磁盘 mount 磁盘挂载 来源: CSDN 作者: D -Jie 链接: https://blog.csdn.net/weixin_46396109/article/details/104689713

强制重启Linux系统的几种方法

泪湿孤枕 提交于 2020-03-06 08:44:33
实际生产环境中某些情况下 Linux 服务器系统在出现致命错误需要远程进行重启,通过常规的 reboot 、 init 6 等方法无法正常重启(例如重启时卡在驱动程序里等情况),这时就需要通过下面介绍的几种特殊的方法进行强制重启。 注意 下面这些强制重启 Linux 的方法都是直接跳过 umount 文件系统及 sync 等操作,可能导致数据损坏,不在特殊情况下请勿使用。另外当然这些都是需要 root 超级用户权限的哦。 reboot 命令 直接通过运行 reboot -nf 命令,这样重启时可以指定跳过 init 的处理和 sync 操作,这样可以避免大多数情况下的问题。 magic SysRq key 方法 magic SysRq key 通过 proc 接口提供用户直接发底层命令给 kernel 的功能,可以实现关机、重启、宕机等操作,Linux kernel 需要开启 CONFIG_MAGIC_SYSRQ 才可以支持 magic SysRq key。 运行下面两条命令就可以直接强制重启系统: 1 2 [root@localhost ~] # echo 1 > /proc/sys/kernel/sysrq [root@localhost ~] # echo b > /proc/sysrq-trigger 相应的直接强制关机的命令: 1 2 [root@localhost ~]

MySQL5.X二进制安装

可紊 提交于 2020-03-06 03:37:26
一、MySQL5.X安装( MySQL下载 ) 1. 下载并上传软件至/server/tools [root@db01 /server/tools]# yum install -y lrzsz [root@db01 ~]# mkdir -p /server/tools [root@db01 ~]# cd /server/tools/ [root@db01 /server/tools]# ls mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz 2. 解压软件并放到/application/mysql [root@db01 /server/tools]# tar xf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz [root@db01 ~]# mkdir /application [root@db01 /server/tools]# mv mysql-5.7.26-linux-glibc2.12-x86_64 /application/mysql 3. 用户的创建处理原始环境 [root@db01 ~]# yum remove mariadb-libs-5.5.60-1.el7_5.x86_64 -y [root@db01 ~]# rpm -qa |grep mariadb [root@db01 ~]#

binlog-server搭建

喜欢而已 提交于 2020-03-06 00:59:44
binlog-server介绍 binlog在备份中起着至关重要的作用,备份binlog文件时,只能先在本地备份,然后才能传送到远程服务器上。从MySQL5.6版本后,可以利用mysqlbinlog命令把远程机器的日志备份到本地目录,这样就更加方便地实现binlog日志的安全备份。 -R | –read-from-remote-server   表示开启binlog备份,在对应的主节点上请求binlog到本地。 -r | –result-file    指定目录或文件名: 若指定了–raw参数,-r的值指定binlog的存放目录和文件名前缀;若没有指定–raw参数,-r的值指定文本存放的目录和文件名。 -t   这个选项代表从指定的binlog开始拉取,直到当前主节点上binlog的最后一个。 –stop-never   持续连续从主节点拉取binlog,持续备份到当前最后一个,并继续下去。该参数包含-t –stop-never-slave-server-id   默认值65535,用于在多个mysqlbinlog进程或者从服务器的情况下,避免ID冲突。 MySQL server #准备工作:创建wei账号,授权replication权限 grant replication slave on *.* to wei@'10.0.0.%' identified by '123';

Linux 基础总结

旧街凉风 提交于 2020-03-05 23:22:40
目录 1.1 Red Hat Linux 安装及服务控制 1.2 目录和文件管理 1.3 安装及管理程序 1.4 账号和权限管理 1.5 磁盘和文件管理 1.6 进程和计划任务管理 1.7 Linux基础网络设置 1.1 Red Hat Linux 安装及服务控制 命令行 简介 runlevel 查看当前的运行级别 service network start 开启网络服务功能 stop 关闭 restart 重启 reload 重载 status 查看状态 init 3 进入字符界面完全多用户模式 init 5 进入图形界面完全多用户模式 chkconfig --list 查看所有服务默认的启动状态 chkconfig --level 3 postfix off 将3运行级别下的postfix服务关闭 on 开启 reboot 重启 init 6 重启 halt 关机 poweroff 关机 init 0 关机 1.2 目录和文件管理 命令行 简介 help 查看内部命令帮助 --help 查看内部外部命令 enable 鉴别内部命令和外部命令 man 以手册页的形式查看命令帮助 info 以信息页的形式查看帮助 pwd 查看你当前所在的目录 cd 切换目录 ls 查看显示目录的内容 du 统计目录和文件空间的占用情况 mkdir 创建新目录 rmdir 删除空目录 touch

mysql遇到Access denied for user 'root'@'localhost'以及修改密码问题的解决

冷暖自知 提交于 2020-03-05 23:13:22
新手初装MYSQL连mysql服务都无法启动,网上查了好久,终于解决了第一步,要用管理员身份打开cmd,然后如下图,如果不能成功初始化的话要清空data文件夹的数据,再初始化 接下来又遇到了Access denied for user 'root'@'localhost' (using password: YES) 的问题,这个也看不出来密码是不是正确的,我就看了很多博客试图修改密码,失败了很多次,最终成功找到一个解决办法,参考这位博主的 https://blog.csdn.net/q283614346/article/details/90732968 打开两个CMD,先停止mysql服务(net stop mysql),然后直接一个输入mysqld --console --skip-grant-tables --shared-memory,另一个输入mysql -uroot -p,在后面这个CMD里可以跳过输入密码,进入mysql了,我的页面如下 现在就该重置密码了,这个我也参考了很多,不整理了,我的输入如下图 即update mysql. user set authentication string=password( 123456' )where user=' root'; flush privi leges; quit 三句,前面两句不要漏掉分号! 最后,就是改权限了

linux文件和目录的属性详解

送分小仙女□ 提交于 2020-03-05 13:53:16
#1.Linux文件 #概述 #1.linux里一切皆为文件 #2.Linux系统中的文件或目录的属性主要包括:inode(索引节点)、文件类型、权限属性、链接数、所属用户和用户组、最近修改时间等内容 #例如:执行ls -lhi ,会出现10列内容 [root@cots3 ~]# ls -lhi total 28K 33865597 -rw-r--r-- 1 root root 104 Feb 29 09:43 1.txt 33865598 -rw-r--r-- 1 root root 13 Feb 29 09:44 2.txt 33619589 -rwxr-xr-x 1 root root 187 Mar 2 23:44 3.sh #10列内容讲解 第一列:inode索引节点编号(唯一的,像人的身份证) 第二列:文件类型及权限(共10个字符,第一字符为类型,后9个为文件权限) 第三列:硬链接数 第四列:文件或目录所属的用户 第五列:文件或目录所属的组 第六列:文件或目录的大小 第七、八、九列:实际的文件或目录名 #上图 #2.文件属性详细讲解 #2.1索引节点:inode #概述 #1.indoe,中文意思是索引节点(index node)。在每个Linux存储设置或存储设备的分区被格式化为ext4文件系统之后,一般会生成两个部分,第一部分时inode,第二部分时block #2

CentOS(九)--与Linux文件和目录管理相关的一些重要命令①

你。 提交于 2020-03-05 12:24:23
接上一篇文章,实际生产过程中的目录管理一定要注意用户是root 还是其他用户。 一、目录与路径 1.相对路径与绝对路径 因为我们在Linux系统中,常常要涉及到目录的切换,所以我们必须要了解 "路径" 以及 "相对路径" 与 "绝对路径" 的概念。 在之前的学习中,就反复的强调了Linux的目录是 "树状目录" 。假设我们需要在任意一个目录下切换到另一个目录下,通常是使用的是 cd 这个命令,此时在写切换的目录名时就有两种书写方式,也就是我们常说的使用 "相对路径" 与 "绝对路径" 来书写 绝对路径:路径的写法【 一定由根目录 / 写起】,例如: /usr/share/doc 这个目录。 相对路径:路径的写法【 不是由 / 写起】,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: 【cd ../man】这就是相对路径的写法。相对路径意指相对于当前的工作目录 我们知道,在Linux的系统中完整的文件路径名的长度最大可以达到4096个字符,所以一个文件路径名太长的话,此时写绝对路径时就非常的麻烦,而且可能写错,所以此时选择使用相对路径来写就会简单一些。 但是,对于文件的正确性来说,绝对路径是比较好的。当我们在写 shell scripts 时,请务必使用绝对路径。虽然可能写绝对路径会稍显麻烦,但是这种写法是绝对不会有问题的。 2.cd

[原创]使用benchmarksql和pgbench对PostgreSQL Plus Advanced Server进行性能测试

梦想与她 提交于 2020-03-05 11:22:53
/*--> */ /*--> */ 一、测试环境 benchmarksql version:4.0.8 rhel 6.3 vmware esxi 二、理解 benchmarksql 性能测试原理 TPC-C 1 、理解 TPC-C TPC-C 模拟一个批发商的货物管理环境。该批发公司有 N 个仓库,每个仓库供应 10 个地区,其中每个地区为 3000 名顾客服务。在每个仓库中有 10 个终端,每一个终端用于一个地区。在运行时, 10×N 个终端操作员向公司的数据库发出 5 类请求。由于一个仓库中不可能存储公司所有的货物,有一些请求必须发往其它仓库,因此,数据库在逻辑上是分布的。 N 是一个可变参数,测试者可以随意改变 N ,以获得最佳测试效果。 TPC-C 使用三种性能和价格度量,其中性能由 TPC-C 吞吐率衡量,单位是 tpmC 。 tpm 是 transactions per minute 的简称; C 指 TPC 中的 C 基准程序。它的定义是每分钟内系统处理的新订单个数。要注意的是,在处理新订单的同时,系统还要按表 1 的要求处理其它 4 类事务 请求。从表 1 可以看出,新订单请求不可能超出全部事务请求的 45 %,因此,当一个系统的性能为 1000tpmC 时,它每分钟实际处理的请求数是 2000 多个。价格是指系统的总价格,单位是美元,而价格性能比则定义为总价格 ÷