root权限

service mysql start出错,mysql启动不了,解决mysql: unrecognized service错误

折月煮酒 提交于 2020-01-24 23:29:32
service mysql start出错,mysql启动不了,解决mysql: unrecognized service错误的方法如下: [root@ctohome.com ~]# service mysql start mysql: unrecognized service [root@ctohome.com ~]# service mysql restart mysql: unrecognized service [root@ctohome.com ~]# rpm -q mysql 查询发现mysql已经正常安装 mysql-5.1.52-jason.1 [root@ctohome.com ~]# /etc/rc.d/init.d/mysqld start 直接启动没问题 Starting mysqld: [ OK ] [root@ctohome.com ~]# ls /etc/rc.d/init.d/mysqld -l -rwxr-xr-x 1 root root 5509 Dec 18 02:31 /etc/rc.d/init.d/mysqld [root@ctohome.com ~]# chkconfig mysqld on 设置mysql开机启动 [root@ctohome.com ~]# chmod 755 /etc/rc.d/init.d/mysqld

RSYNC

て烟熏妆下的殇ゞ 提交于 2020-01-24 22:28:00
博主本人平和谦逊,热爱学习,读者阅读过程中发现错误的地方,请帮忙指出,感激不尽 Rsync简介 Rsync英文全称Remote synchronization, 一个 rsync相当于scp,cp,rm,但是还优于他们每一个命令。 在同步备份数据时,默认情况下, Rsync通过其独特的“quick check”算法,它仅同步大小或者最后修改时间发生变化的文件或目录,当然也可根据权限,属主等属性的变化同步,但需要指定相应的参数,甚至可以实现只同步一个文件里有变化的内容部分,所以,可以实现快速的同步备份数据。 传统的 cp,scp工具拷贝每次均为完整的拷贝,而rsync除了可以完整拷贝外,还具备增量拷贝的功能,因此,从同步数据的性能及效率上,Rsync工具更胜一筹 特性: 支持拷贝特殊文件如链接文件,设备等 可以有排除( tar?find?)指定文件或目录同步的功能,相当于打包命令tar的排除功能 可以做到保持原文件或目录的权限,时间,软硬链接,属主,组等属性均不改变 -p 可以实现增量同步,既只同步发生变化的数据,因此数据传输效率很高( tar-N) 可以使用 rcp,rsh,ssh等方式来配合传输文件(rsync本身不对数据加密) 可以通过 socket(进程方式)传输文件和数据(服务端和客户端) 支持匿名的或认证(无需系统用户)的进程模式传输,可实现方便安全的进行数据备份及镜像

Mysql 8.0 源码编译 多实例安装

淺唱寂寞╮ 提交于 2020-01-24 14:48:22
https://blog.csdn.net/cuilouyi9469/article/details/100438142 一、准备工作 下载安装包 路径: https://dev.mysql.com/downloads/mysql/ 这里选择 mysq-8.0.16.tar.gz 清理已有版本 ##查询 rpm -qa | grep mysql rpm -qa | grep maria ##清理(如果存在的话) yum remove mysql ##或者 yum remove mariadb 安装依赖包 (1)常规依赖 yum -y install gcc gcc-c++ ncurses ncurses-devel libaio-devel openssl openssl-devel (2)特殊版本的依赖 编译的时候,分别错误提示: CMake 3.4.3 or higher is required. GCC 5.3 or newer is required 所以需要安装Cmake和GCC的相关版本 请参考: http://blog.itpub.net/69915315/viewspace-2648182 二、编译安装(软件) 解压安装包 tar -zxvf tar -zxvf mysql-8.0.16.tar.gz cmake配置 (1) 进入目录 mysql-8.0.16

linux mount的安装配置

馋奶兔 提交于 2020-01-24 13:45:24
1、首先需要安装nfs-utils 和 portmap: yum install nfs-utils portmap (安装软件,也可直接安装 yum install nfs* portmap)chkconfig rpcbind on (设置开机启动portmap)chkconfig nfs on (设置开机启动nfs)service rpcbind restart (启动portmap服务)service NFS restart (启动nfs服务) 2、服务器端配置文件/etc/exports:指定要共享的目录及权限 #:允许ip地址范围在192.168.0.*的计算机以读写的权限来访问/home/work 目录。 /home/work 192.168.0.*(rw,sync,root_squash) /home 192.168.1.105 (rw,sync) /public * (rw,sync) 配置文件每行分为两段:第一段为共享的目录,使用绝对路径,第二段为客户端地址及权限。 地址可以使用完整IP或网段,例如10.0.0.8或10.0.0.0/24,10.0.0.0/255.255.255.0当然也可以地址可以使用主机名,DNS解析的和本地/etc/hosts解析的都行,支持通配符,例如:*.chengyongxu.com 权限有: rw:read-write,可读写;

linux常用命令 ls

折月煮酒 提交于 2020-01-24 10:39:51
linux常用命令-目录处理命令ls 以根目录为例 ls //list 列举目录 [root@localhost /] # ls bin dev home lib64 media opt root sbin sys usr boot etc lib lost + found mnt proc run srv tmp var ls -l //long 列举详细信息 [root@localhost /] # clear [root@localhost /] # ls -l total 60 lrwxrwxrwx . 1 root root 7 Jan 19 20:23 bin - > usr / bin dr - xr - xr - x . 6 root root 4096 Jan 19 20:27 boot drwxr - xr - x . 19 root root 3220 Jan 19 20:38 dev drwxr - xr - x . 74 root root 4096 Jan 20 14:01 etc drwxr - xr - x . 3 root root 4096 Apr 11 2018 home lrwxrwxrwx . 1 root root 7 Jan 19 20:23 lib - > usr / lib lrwxrwxrwx . 1 root root 9

Linux命令(2):ls

隐身守侯 提交于 2020-01-24 09:57:36
功能说明: ls用于列出目标目录中所有的子目录和文件。,是Linux的一个常用命令,是list的缩写。 命令格式: ls [选项] 目录... 命令参数: -a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件 -A 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)。 -c 配合 -lt:根据 ctime 排序及显示 ctime (文件状态最后更改的时间)配合 -l:显示 ctime 但根据名称排序否则:根据 ctime 排序 -C 每栏由上至下列出项目 –color[=WHEN] 控制是否使用色彩分辨文件。WHEN 可以是'never'、'always'或'auto'其中之一 -d, –directory 将目录象文件一样显示,而不是显示其下的文件。 -D, –dired 产生适合 Emacs 的 dired 模式使用的结果 -f 对输出的文件不进行排序,-aU 选项生效,-lst 选项失效 -g 类似 -l,但不列出所有者 -G, –no-group 不列出任何有关组的信息 -h, –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G) –si 类似 -h,但文件大小取 1000 的次方而不是 1024 -H, –dereference-command-line 使用命令列中的符号链接指示的真正目的地

Linux文件和目录操作命令

血红的双手。 提交于 2020-01-24 09:41:52
Linux文件和目录操作命令 文章目录 Linux文件和目录操作命令 基本列表功能 显示长列表 处理文件 创建文件 复制文件 链接文件 重命名文件 删除文件 处理目录 创建目录 删除目录 基本列表功能 ls 命令最基本的形式会显示当前目录下的文件和目录: [root@localhost /]# ls bin dev home lib64 media opt root sbin sys usr boot etc lib lost+found mnt proc run srv tmp var [root@localhost /]# 注意, ls 命令输出的列表是按字母排序的(按列排序而不是按行排序)。如果用户用的是支持彩色的终端仿真器, ls 命令还可以用不同的颜色来区分不同类型的文件。 如果没安装彩色终端仿真器,可用带 -F 参数的 ls 命令轻松区分文件和目录。使用 -F 参数可以得到如下输出: [root@localhost /]# ls -F bin@ dev/ home/ lib64@ media/ opt/ root/ sbin@ sys/ usr/ boot/ etc/ lib@ lost+found/ mnt/ proc/ run/ srv/ tmp/ var/ [root@localhost /]# 基本的 ls 命令在某种意义上有点容易让人误解

Docker架构+Docker镜像分层+Dockerfile

随声附和 提交于 2020-01-24 06:05:55
Docker架构: Docker架构总结: Docker是属于C/S架构,用户是使用 Docker Client 与 Docker Daemon 建立通信,并发送请求。请求接收后,Docker server通过http协议与路由,找到相应的 Handler 来执行请求 Docker Engine 是 Docker 架构中的运行引擎,同时也 Docker 运行的核心模块。Docker Engine 执行 Docker 内部的一系列工作,每一项工作都是以一个 Job 的形式的存在 Job 的运行过程中,当需要容器镜像时,则从 Docker Registry 中下载镜像,并通过镜像管理驱动 Graphdriver 将下载镜像以 Graph 的形式存储 当需要为 Docker 创建网络环境时,通过网络管理驱动 Networkdriver 创建并配置 Docker容器网络环境 当需要限制 Docker 容器运行资源或执行用户指令等操作时,则通过 Execdriver 来完成 Libcontainer 是一项独立的容器管理包,Networkdriver 以及 Execdriver 都是通过 Libcontainer 来实现具体对容器进行的操作 Docker镜像分层: Docker的最小镜像: [root@localhost ~]# docker pull hello-world FROM

centos+git+gitolite 安装和部署

浪尽此生 提交于 2020-01-24 05:27:56
一.部署环境   系统:CentOS 6.4x64 最小化安装   IP:192.168.52.131   git默认使用SSH协议,在服务器上基本上不用怎么配置就能直接使用。但是如果面向团队服务,需要控制权限的话,还是用gitolite方便些。   首先用x-shell 工具链接centos 系统 二.安装基础依赖包 [root@nginx ~]#yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel -y 三.在线安装git [root@bogon ~]# yum -y install git 下载安装包安装方式: [root@bogon git-2.2.0]#tar xf git-2.2.0.tar.gz [root@bogon git-2.2.0]#cd git-2.2.0/ [root@bogon git-2.2.0]#make prefix=/usr/local/git all [root@bogon git-2.2.0]#make prefix=/usr/local/git install 增加软连接 [root@bogon git-2.2.0]#ln -s /usr/local/git/bin/* /usr/bin/ 验证结果,显示出版本号,表示安装成功

LVS负载均衡群集—NAT模式实战操作

本秂侑毒 提交于 2020-01-24 04:40:36
群集应用概述 群集的含义 Cluster,集群、群集 由多台主机构成,但对外只表现为一个整体 在互联网应用中,随着站点对硬件性能、影响速度、服务稳定性、数据可靠性等要求越来越高,单台服务器力不从心 解决方法 使用价格昂贵的小型机、大型机 使用普通服务器构建服务群集 群集分类 根据群集所针对的目标差异,可分为三种类型 负载均衡群集 高可用群集 高性能运算群集 负载均衡群集(Load Balance Cluster) 以提高应用系统的影响能力、尽可能处理更多的访问请求、减少延迟为目标,获得高并发、高负载(LB)的整体性能 LB的负载分配依赖于主节点的分流算法 高可用群集(High Availability Cluster) 以提高应用系统的可靠性、尽可能地减少终端时间为目标,确保服务的连续性,达到高可用(HA)的容错效果 HA的工作方式包括双工和主从两种方式 高性能运算群集(High Performance Computer Cluster) 以提高应用系统的CPU运算速度、扩展硬件资源和分析能力为目标,获得相当于大型、超级计算机的高性能运算(HPC)能力 高性能运算群集的高性能依赖于“分布式运算”、“并行运算”,通过专用硬件和软件将多个服务器的CPU、内存等资源整合在一起,实现只有大型、超级计算机才具备的计算能力 负载均衡群集工作模式分析 负载均衡群集是目前企业用得最多的群集模型