linux运维
运维
橙子*
这个作者很懒,什么都没留下…
展开
-
Ubuntu虚拟机提示网络连接激活失败总结
1:win+R打开运行框,然后输入services.msc,点击确定2:找到VMware DHCP Service,然后右击启动3:点击启动之后在虚拟机上重新连接网络,这时候网络连接成功或者配置它的DNS1: 打开/etc/resolv.conf写入nameserver 144.144.144.1442: 重启网卡sudo service network-manager start...原创 2020-04-19 22:50:59 · 9319 阅读 · 8 评论 -
zabbix-agent
zabbix-agent安装zabbix 软件源rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm安装zabbix-agentyum install zabbix-sender zabbix-agent zabbix配置zabbix-agent如果zab...原创 2020-03-30 14:29:28 · 410 阅读 · 0 评论 -
Zabbix-server
Zabbix-server安装源rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm安装zabbix-server和LAMPyum install zabbix zabbix-get zabbix-server zabbix-server-mysql zabb...原创 2020-03-30 14:26:46 · 287 阅读 · 0 评论 -
Dockerfile
DockerfileDockfile指令docker之Dockerfile指令介绍Docker通过对于在Dockerfile中的一系列指令的顺序解析实现自动的image的构建通过使用build命令,根据Dockerfiel的描述来构建镜像通过源代码路径的方式通过标准输入流的方式通过源代码路径Dockerfile需要放置在项目的根目录位置在构建的时候,Dockerfile clie...原创 2020-03-28 21:36:23 · 410 阅读 · 0 评论 -
Docker
Docker简介Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。Docker 从 17.03...原创 2020-03-28 21:20:56 · 354 阅读 · 1 评论 -
Linux系统性能监控Glances
一、Glances介绍 glances是一个基于python语言开发,可以为linux或者UNIX性能提供监视和分析性能数据的功能。glances在用户的终端上显示重要的系统信息,并动态的进行更新,让管理员实时掌握系统资源的使用情况,而动态监控并不会消耗大量的系统资源,比如CPU资源,通常消耗2%,glances默认每两秒更新一次数据。同时glances还可以将相同的数据捕获到一个文件,便于以后...原创 2020-02-28 12:42:56 · 487 阅读 · 0 评论 -
redis+mysql及通过gearman实现同步
redis+mysql及通过gearman实现同步简介Redis是一个key-value存储系统。和Memcached类似,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。在部分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++(hiredis),C...原创 2020-01-03 14:22:42 · 401 阅读 · 0 评论 -
linux之mfs配置
linux之mfs配置ntpdate ntp.org.cnmaster:192.168.8.183masterlogger:192.168.8.184chunk1:192.168.8.185chunk2:192.168.8.186client:192.168.2041. 所用主机安装依赖zlib-devel gcc gcc-c++2. 所有主机创建用户usera...原创 2019-10-15 20:00:16 · 757 阅读 · 0 评论 -
linux之NFS配置
linux之NFS配置Nfs服务器:192.168.8.183启动NFS服务器为了使NFS服务器能正常工作,需要启动rpc和nfs两个服务,并且rpc一定要先于nfs启动。 /etc/init.d/rpcbind start /etc/init.d/nfs start查看端口/rpcinfo -p localhost3. 启动nfs service nfs ...原创 2019-10-15 19:48:37 · 1147 阅读 · 0 评论 -
Haproxy+mysql双主配置
Haproxy+mysql双主配置**Master1:192.168.8.184Master2:192.168.8.186Haproxy:192.168.8.1861. 主从复制a) 打开 192.168.8.186 服务器上的MYSQL的配置文件 /etc/my.cnf,i. log-bin=master-bin ---------启动...原创 2019-10-12 15:43:32 · 892 阅读 · 0 评论 -
amoeba-mysql主从复制配置
amoeba-mysql主从复制配置主mysql192.168.8.1861. 同步时间ntpdate ntp.org.cn2. 打开mysql配置文件/etc/my.cnf,在mysqld下添加a) log-bin=master-bin ---------启动二进制日志系统b) server-id=1 ---------...原创 2019-10-11 19:10:25 · 335 阅读 · 0 评论 -
Haproxy配置及页面管理
Haproxy配置及页面管理httpd主机192.168.8.1841. 安装 httpd2. 编辑网页内容echo You have to be happy 192.168.8.184 >/var/www/html/index.html3. 启动httpd主机192.168.8.1851. 安装 httpd2. 编辑网页echo Wel...原创 2019-10-10 15:07:15 · 5217 阅读 · 0 评论 -
linux之lsv—NAT配置
linux之lsv—NAT配置路由机:eth0:192.168.8.185(公网ip) eth1:192.168.7.1(内网ip)pc1:eth0:192.168.7.2(内网ip)pc2:eth0:192.168.7.3(内网ip)路由机:打开路由转发功能echo "1" > /proc/sys/net/ipv4/ip_forwardsysctl ...原创 2019-10-08 19:05:11 · 537 阅读 · 0 评论 -
linux之lvs-DR配置
linux之lvs-DR配置Master IP: 192.168.8.183server1 IP:192.168.8.184server2 IP:192.168.8.185LVS-DR-Master配置1. 安装LVS管理工具ipvsadm2. 配置虚拟IP:ifconfig eth0:1 192.168.8.186 netmask 255.255.255.255 b...原创 2019-10-08 18:56:58 · 429 阅读 · 0 评论 -
Apache
Apacheapache目录结构服务目录 /usr/local/httpd主配置文件 /usr/local/httpd/confi/httpd.conf网页目录 /usr/local/httpd/htdocs服务脚本 /usr/local/httpd/bin/apachectl执行...原创 2019-10-01 17:00:05 · 413 阅读 · 0 评论 -
linux之Tomcat,nginx反代配置
linux之Tomcat,nginx反代配置Tomca主机双网卡192.168.8.183,192.168.8.1841. 卸载原有java环境先确认系统自带的java环境,然后卸载2. 安装java环境3. 安装和启动Tomcat启动/usr/local/tomcat7/bin/startup.sh4. 主要目录说明Tomcat主要目录说明:bin...原创 2019-09-30 14:30:47 · 403 阅读 · 0 评论 -
弹出界面 eth1: 设备 eth1 似乎不存在, 初始化操作将被延迟。
出现这个是因为添加网卡失败解决方法我们可以在/etc/sysconfig/network-scripts/添加一个新的网卡名编辑里面的各项内容然后重启计算机打开/etc/udev/rules.d/70-persistent-net.rules文件它会自动生成一个新的网卡,我们可以复制这个网卡的mac地址把eth1的mac替换,还需要主意的时NAME,上图这个生成的是eth2所以我们要把...原创 2019-09-24 20:14:28 · 3059 阅读 · 0 评论 -
Linux包过滤防火墙
Linux包过滤防火墙Netfilter位于linux内核中的包过滤功能体系称为linux防火墙的“内核态”Iptables位于/sbin/iptables,用来管理防火墙规则的工具称为linux防火墙的“用户态”包过滤的工作层次主要是网络层,针对IP数据包体现在针对包内的IP地址,端口等信息的处理上Iptables的表,链结构规则链规则的作用:对数据包进行过滤或处理链...原创 2019-09-23 17:19:46 · 1645 阅读 · 0 评论 -
linux网络安装pxe及无人值守安装
linux网络安装pxe及无人值守安装安装tftp-server2. 修改tftp默认配置文件,打开服务3. 启动服务4. 进入/cdrom/images/pxeboot复制文件vmlinuz到/var/lib/tftpboot5. 安装syslinux6. 复制/usr/share/syslinux/pxelinux.0到/var/...原创 2019-09-20 18:48:08 · 269 阅读 · 0 评论 -
YUM及yum搭建仓库详解
YUM及yum搭建仓库详解YUM,Yellow dog Updater Modified基于RPM包构建的软件更新机制可以自动解决依赖关系所有软件包由集中的YUM软件仓库提供软件仓库的提供方式FTP服务:ftp://HTTP服务:http://本地服务:file:///RPM软件包的来源RedHat发布的RPM包集合第三方组织发布的RPM包集合用户自定义的RPM包集合清理...原创 2019-09-18 23:30:08 · 540 阅读 · 0 评论 -
RMP,编译安装
Linux应用程序基础应用程序与系统命令的关系文件位置 系统命令:一般在/bin和/sbin目录中,或为shell内部指令 应用程序:通常在/usr/bin和/usr/sbin目录中主要用途 系统命令:完成对系统的基本管理工作,列入ip配置工具 应用程序:完成相对独立的其他辅助任务,例如网页浏览器适用环境 系统命令:一般只在字符操作...原创 2019-09-05 16:52:13 · 286 阅读 · 0 评论 -
Linux用户,账号及权限详解
Linux用户和账号详解Linux基于用户身份对资源访问进行控制用户账户: 超级用户:root 普通用户 程序用户:维持程序正常运行,保障程序运行的最近条件。组账号: 基本组(私有组) 附加组(共有组)UID和GID UID(User Identity,用户标识号) root用户为0,程序用户1~499,普通用户50...原创 2019-09-06 16:46:43 · 702 阅读 · 0 评论 -
Linux磁盘分区挂载格式化详解
Linux磁盘分区挂载格式化虽然硬盘分区表中最多能存储四个分区,但我们实际使用时一般只分为两个分区,一个是主分区(PrimaryPartion)一个是扩展分区(extendedpartition)两种,主分区可以马上被使用但不能再分区,扩展分区必须再进行分区后才能使用,也就是说它必须还要进行二次分区。由扩充分区再分下去的是逻辑分区(LogicalPartion),逻辑分区没有数量上限制。R...原创 2019-09-07 15:21:45 · 1788 阅读 · 0 评论 -
LVM逻辑卷管理及磁盘配额
LVM逻辑卷管理Logical Volume Manager,逻辑卷管理作用:动态调整磁盘容量,从而提高磁盘管理的灵活性需要注意:/boot分区用于存放引导文件,不能基于LVM创建图形界面管理工具System-config-lvmLvm机制的基本概念PV(physical Volume,物理机)整个硬盘,或使用fdisk等工具建立的普通分区包括许多默认4MB大小的PE(Physi...原创 2019-09-09 17:49:42 · 389 阅读 · 0 评论 -
INODE详解
INODE详解1. 什么是inode?理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",是文件存取的最小单位。“块"的大小,最常见的是4KB,...转载 2019-09-09 19:14:59 · 978 阅读 · 0 评论 -
linux系统故障及修复
日志文件分析日志的功能用于记录系统,程序运行中发生的各种事件通过阅读日志,有助于诊断和解决系统故障日志文件的分类内核及系统日志:由系统服务syslog统一进行管理,日志格式基本相似用户日志:记录系统用户登录及退出系统的相关信息程序日志:由各种应用程序独立管理的日志文件,记录格式不统一日志保存位置默认位于:/var/log目录下主要日志文件介绍内核及公共消息日志:/var/lo...原创 2019-09-10 17:22:26 · 496 阅读 · 0 评论 -
Linux进程管理
Linux进程管理程序和进程的关系程序保持在硬盘,光盘等介质中的可执行和代码静态保存的代码进程在cpu及内存中运行的程序代码动态执行的代码父,子进程每个进程可以创建一个或多个进程查看进程信息 psps命令用途:查看静态的进程统计信息格式:ps auxps -elftop命令用途 :查看动态的进程排名信息按P根据cpu进行排序按m根据内存排序按n根据启动时间排序...原创 2019-09-10 17:28:35 · 141 阅读 · 0 评论 -
linux计划任务管理
linux计划任务管理计划任务管理atat 命令一次性计划任务服务脚本名称:/etc/init.d/atd设置格式时间at 06:00 2019-09-11at>init 6ctrl+D提交表示2019年9月十一6:00会重启atq查看未执行任务atrm加序号 删除未执行任务Crontab命令按照预先设置的时间周期(分钟,小时,天…)重复执行用户指定的命令操作...原创 2019-09-10 17:33:38 · 404 阅读 · 0 评论 -
linux之DD命令
DD,是 device driver 的缩写,它可以称得上是“Linux 世界中的搬运工”,它用来读取设备、文件中的内容,并原封不动地复制到指定位置。**dd命令的作用:**1.将本地的/dev/hdb整盘备份到/dev/hdd dd if=/dev/hdb of=/dev/hdd2.将/dev/hdb全盘数据备份到指定路径的image文件 dd if=/dev/hdb of=/root...原创 2019-09-10 20:50:46 · 238 阅读 · 0 评论 -
Linux之DHCP服务
Linux之DHCP服务DHCP服务为大量客户机自动分配地址,提供集中管理减轻管理和维护成本,提高网络配置效率可分配的地址信息主要包括网卡的ip地址,子网掩码对应的网络地址,广播地址默认网关地址DNS服务器地址Dhcp软件包的主要文件主配置文件:/etc/dhcpd.conf执行程序:/usr/sbin/dhcpd, /user/sbin/dhcrelay服务脚本:/et...原创 2019-09-11 15:20:23 · 359 阅读 · 0 评论 -
Linux基本网络配置
Linux基本网络配置查看网络接口信息ifconfig查看指定网络接口信息ifconfig 网络接口名查看网络连接情况netstat命令查看系统的网络连接状态,路由表,接口统计等信息netstat [选项]-a:显示所有活动连接-n:以数字新式显示-p:显示进程信息-t:查看tcp协议相关信息-u:查看udp协议相关信息-r:显示路由表信息测试网络连接ping命...原创 2019-09-11 15:32:11 · 264 阅读 · 0 评论 -
Samba服务
Linux之Samba服务SMB协议Server Message Block,服务消息块,SMB(Server Message Block)通信协议是微软(Microsoft)和英特尔(Intel)在1987年制定的协议,主要是作为Microsoft网络的通讯协议。SMB 是在会话层(session layer)和表示层(presentation layer)以及小部分应用层(applicat...原创 2019-09-12 22:03:33 · 732 阅读 · 0 评论 -
FTP文件传输服务
FTP文件传输服务匿名用户及本地用户配置FTP连接及传输模式1.控制连接:TCP21 控制连接,用于发送FTP命令信息2.数据连接:TCP20 数据连接,用于上传、下载数据数据连接的建立类型:1.主动模式:客户端我好了,服务器主动从20端口向客户端连接数据2.被动模式:服务端我好了,客户端向服务器非20端口发起请求建立数据FTP传输模式文本模式:ASCLL模式,以文本序列传输数据...原创 2019-09-16 21:33:15 · 284 阅读 · 0 评论 -
linux虚拟用户
linux虚拟用户配置文件 guest_enable=YES //设定启用虚拟用户功能 guest_username=vuser //指定虚拟用户的宿主用户 user_config_dir=/etc/vsftpd/vsftpd_user_conf //设定虚拟用户个人vsftpd服务文件存放路径。存放虚拟用户个性的FTP服务文件(配置文件名=虚拟...原创 2019-09-16 23:13:37 · 729 阅读 · 1 评论 -
缓存DNS配置
缓存DNS配置BIND服务器端程序主要执行程序:/usr/sbin/named服务脚本:/etc/init.d/named默认监听端口:53主配置文件:/var/named/chroot/etc/named.conf保存DNS解析记录的数据文件位于:/var/named/chroot/var/named/安装软件启动程序修改配置文件,重启服务4. ...原创 2019-09-17 15:42:19 · 317 阅读 · 0 评论 -
主DNS的正向解析及反向解析配置
主DNS的正向解析及反向解析修改配置文件,创建正向解析和反向解析2. 在/var/named/chroot/var/named/文件夹下创建正向解析和反向解析文件3. 重启服务4. 解析www.baidu.com...原创 2019-09-17 15:46:33 · 578 阅读 · 0 评论 -
基于CDN的负载均衡及辅助DNS
基于CDN的负载均衡及辅助DNSCDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。修改配置文件2. 创建两个...原创 2019-09-17 15:56:43 · 427 阅读 · 0 评论 -
Linux基础知识
Linux基础知命令详解Shell是linux系统中运行的一种特殊程序。在用户和内核之间充当翻译官。用户登录linux系统时,自动加载一个shell程序。Bash是linux系统中默认使用的shell程序。位于/bin/bash作用:接受用户输入的命令------解释命令------传递给系统内核执行Linux命令的分类Linux系统将存放外部命令,程序的目录默认添加到“搜索路径...原创 2019-09-04 20:55:22 · 288 阅读 · 0 评论