系统类
Ethansuper
这个作者很懒,什么都没留下…
展开
-
块存储,对象存储,文件存储的对比
对象存储:此处以百度的BOS为例,BOS采用的是分级存储,将不同类型数据存储到不同类型。分级存储降低成本三大类型标准存储:适用于频繁读取,存储性能最优,可靠性10个9,可用性3个9,首字节延迟毫秒,主要典型场景为:移动应用,网站视频,数据分析低频存储:特点:数据取回每月小于1次,最小存储时间30天,按照按量收取取回费用,可靠性10个9,可用性3个9,首字节延迟毫秒主要典型场景为:网盘...原创 2020-02-08 14:01:17 · 339 阅读 · 0 评论 -
zabbix自定义监控
本此操作使用的proxy代理模式:为了减轻server端的压力,增加了proxy,此环境proxy为81.61主要做两步:1.增加两台主机监控指向proxy2.每台主机增加自定义监控脚本增加节点1.agent端安装zabbix,将81.51上的安装包拷贝到目标主机scp -P52222 /data/tmp/zabbix-agent-4.0.1-1.el7.x86_64.rpm x...原创 2019-12-13 09:54:19 · 158 阅读 · 0 评论 -
exec和xargs的区别
find ./ -exec rm {} ;find ./ | xargs rm -rf两者都可以把find命令查找到的结果删除,其区别简单的说是前者是把find发现的结果一次性传给exec选项,这样当文件数量较多的时候,就可能会出现“参数太多”之类的错误,相比较而言,后者就可以避免这个错误,因为xargs命令会分批次的处理结果。这样看来,“find ./| xargs rm -rf”是更通用的...原创 2020-03-01 09:33:40 · 642 阅读 · 0 评论 -
sudo su和sudo -i的区别
sudo -i 直接运行sudo命令加-i参数 要求执行该命令的用户必须在sudoers中才可以sudo su 运行sudo命令给su命令提权,运行su命令。 要求执行该命令的用户必须在sudoers中才可以sudo -i 运行结果 PWD=/rootsudo su 运行结果 PWD=/home/用户名(当前用户主目录)...原创 2020-02-08 14:03:44 · 682 阅读 · 1 评论 -
chattr和chmod
利用chattr锁定文件,防止更改,与chmod这个命令相比,chmod只是改变文件的读写、执行权限,更底层的属性控制是由chattr来改变的。chattr +i file,可以防止系统中某个(关键)文件被修改,有需要的话,不妨试试。chattr -i /etc/resolv.conf加锁:chattr +i /etc/passwd 文件不能删除,不能更改,不能移动查看加锁:...原创 2019-11-25 10:19:27 · 1465 阅读 · 0 评论 -
NTP配置注意
ntp可以搭建两种方式:1.只配置client端centos默认的server端,在配置文件/etc/ntp.conf里已经配置好了server 0.centos.pool.ntp.org iburstserver 1.centos.pool.ntp.org iburstserver 2.centos.pool.ntp.org iburstserver 3.centos.pool.nt...原创 2019-11-20 17:38:25 · 914 阅读 · 0 评论 -
FIO测试磁盘
先将注意事项强调下(亲测入坑):FIO命令对硬盘的写入是覆盖写入,意思就是写入的地方,原先硬盘那里的数据便被破坏了,之前测试的时候就直接在系统盘进行fio测试,当时没发现问题,结果重启就会发现no boot device,启动失败,就是因为系统盘坏了。。FIO的简单测试实际很简单,具体如下:安装https://www.jianshu.com/p/1a3e904d3d5b简单的测试具体分为...原创 2019-11-18 20:32:09 · 1254 阅读 · 0 评论 -
ceph对象存储,文件存储
简述一下对象存储,文件存储,和块存储的区别,以对象存储为重点1.块存储–读写快,不利于共享,以块作为数据存储的基本单元2.文件存储–读写慢,利于共享,以文件作为数据存储的基本单元3.对象存储–读写快,利于共享,以对象作为数据存储的基本单元对象存储,下图是块存储和对象存储的形象比较对象存储的优势:对象存储和我们经常接触到的块和文件系统等存储形态不同,它提供RESTful API数据读写接...原创 2020-02-08 14:04:42 · 865 阅读 · 0 评论 -
redis和mongodb
本文转自至:https://blog.csdn.net/weixin_43160039/article/details/83544228感谢作者!redis和mongodb各自的优缺点,怎么选择?Redis是神马?Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value非关系型数据库,并提供多种语言的API。redis是一个key-value...原创 2019-11-07 13:29:43 · 167 阅读 · 0 评论 -
操作系统/etc/hosts文件配置
操作系统/etc/hosts文件配置windows对应 C:\Windows\system32\drivers\etc\hostslinux: /etc/hostsHosts - The static table lookup for host name(主机名查询静态表)hosts文件包含了IP地址和主机名之间的映射,还包括主机名的别名。在没有域名服务器的情况下,系统上的所有网络程序都通...转载 2018-11-19 22:29:57 · 496 阅读 · 0 评论 -
POSIX限制之ulimit
POSIX表示可移植操作系统接口(Portable Operating System Interface of UNIX,缩写为 POSIX ),POSIX标准定义了操作系统应该为应用程序提供的接口标准前面描述的是通过修改内核参数来实现性能调优,除此之外还可以通过限制特定用户或程序的资源访问来达到目的,多用户的系统如果不限制资源本身就是不公平,如何达到—ulimit普通用户可以设置自己的软限制...原创 2019-03-07 22:22:20 · 295 阅读 · 0 评论 -
查看缓存的工具--缓存命中率--valgrind,perf
看缓存命中率[root@localhost ~]# yum -y install valgrind[root@localhost ~]# valgrind --tool=cachegrind uname==4948== Cachegrind, a cache and branch-prediction profiler==4948== Copyright (C) 2002-2017, an...原创 2019-01-14 22:39:50 · 3464 阅读 · 0 评论 -
回收cache
如何回收cache?Linux内核会在内存将要耗尽的时候,触发内存回收的工作,以便释放出内存给急需内存的进程使用。一般情况下,这个操作中主要的内存释放都来自于对buffer/cache的释放。尤其是被使用更多的cache空间。既然它主要用来做缓存,只是在内存够用的时候加快进程对文件的读写速度,那么在内存压力较大的情况下,当然有必要清空释放cache,作为free空间分给相关进程使用。所以一般情况...原创 2019-01-15 21:57:48 · 592 阅读 · 0 评论 -
mount挂载基础点
1.挂载,默认指定不指定选项会自动附加如下属性defaults (rw,sguid,dev,exec,auto,nouser,async,and relatime)2,如何查看占用挂载设备的进程fuser -v 挂载点fuser -km 挂载点当卸载一个文件系统时,如果出现以下信息,表示该设备有人正在使用umount /dev/sdaumount:/mnt/sda:device is...原创 2019-07-03 06:19:17 · 325 阅读 · 0 评论 -
特殊权限 SUID、SGID、Sticky
特殊权限 SUID、SGID、Sticky一. 前提本篇主要讲解SUID, SGID, Sticky三个权限的基本原理和应用.为什么要使用特殊权限?比如系统中假如有超过四类人然而每一类人都需要一种独特权限.只有三种独特权限的基础权限系统就会明显不够用.特殊权限可以扩展系统基础权限的功能,使得linux权限更加强大灵活.在理解特殊权限之前,需要先具备几个关于安全上下文的认知:...转载 2019-07-02 05:45:31 · 207 阅读 · 0 评论 -
lvm之胖逻辑卷和瘦逻辑卷
逻辑卷分为胖逻辑卷和瘦逻辑卷(thin lvm)胖逻辑卷:pvcreate,vgcreate,lvcreate–通过此种方式创建的即为胖逻辑卷,也就是实际由10G的磁盘,创建一个逻辑卷10G也是实际大小瘦逻辑卷:实际磁盘10G,但是可以创建50G的lvm(假的逻辑卷),实际写入多少数据就占用多少空间–例如vmware,进入之前可以自己指定随便多大的磁盘,百度云盘,看着你实际拥有2个T的磁盘,实...原创 2019-07-10 06:19:41 · 844 阅读 · 0 评论 -
关于Linux系统的性能优化
Linux本身来说有很多参数需要监控,比如内存,磁盘,cpu等,那么这些数据如何去收集并监控,达到优化我们整个系统的稳定性和高效性呢?1.内存内存实际上是将物理内存转换为虚拟内存,对于应用软件来说,物理内存是透明存在的内存工具:freetotal=used+free+buff/cache...原创 2019-01-14 22:39:18 · 393 阅读 · 0 评论