
linux
文章平均质量分 77
su4416160
这个作者很懒,什么都没留下…
展开
-
nfs网络挂载
环境:10.172.9.191 服务端 10.172.9.192 客户端1.在服务器配置/etc/export 添加可以共享的文件夹和允许的客户端地址/u01/dp/dp_p5/ 10.172.9.192(rw,no_root_squash,async)要加上no_root_squash,async,不然会出现reason given by原创 2016-11-07 16:22:03 · 766 阅读 · 0 评论 -
使用lsof处理文件恢复、句柄以及空间释放问题
原文:https://segmentfault.com/a/1190000000461077曾经在生产上遇到过一个df 和 du出现的结果不一致的问题,为了排查到底是哪个进程占用了文件句柄,导致空间未释放,首先在linux上面,一切皆文件,这个问题可以使用lsof这个BT的命令来处理(这个哈还可以来查询文件句柄泄露问题,应用程序的进程未关闭文件句柄)1.文件句柄以及空间释放问题转载 2017-10-24 17:35:13 · 619 阅读 · 0 评论 -
Linux磁盘空间被占用问题,根目录满了,df和du占用不一样【转】
新公司的测试机磁盘空间空余很小,日志很多,也很大,做个日志压缩脚本,在夜里4:30自动运行,第二天后发现磁盘空间又满了,只好删除没用的日志,清空空间,可诡异的是怎么删除没用的文件,空间还是占用很大。如图用du 根目录下,发现这些文件加一块也达不到占用的空间大小。如图我也有遇见过此类问题,一般都是重启完事,因为磁盘坏道损坏有可能导致此问题。或 DF -i 查看转载 2017-10-12 11:30:52 · 5026 阅读 · 0 评论 -
经本地项目上传到gitlab
原文:http://blog.youkuaiyun.com/litianxiang_kaola/article/details/740751511、安装git https://git-scm.com/downloads2、新建工程 a、步骤一 b、步骤二3、创建密钥 a、桌面右键转载 2017-11-15 10:53:37 · 410 阅读 · 0 评论 -
linux把大硬盘挂载到某个目录下
首先,直接挂硬盘是不行的;需要给硬盘做一个文件系统(filesystem)和分区1,fdisk /dev/nvme0 给划出自己需要的分区nvme0n12,给分区做系统mkfs.ext4 /dev/nvme0n13,挂载mount /dev/nvme0n1 /mnt4,开机自动挂载vim /etc/fstab/dev/nvme0n1 /mnt ext4 def...原创 2017-02-16 15:39:39 · 4736 阅读 · 0 评论 -
docker基础命令
查看本地docker镜像[root@bogon ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEimported mysql c3f6dde78a19 About a原创 2017-09-12 14:19:02 · 304 阅读 · 0 评论 -
spec配置文件
#软件包名字Name: nali#软件版本号Version: 0.2#发布序列号Release: 1%{?dist}#内容概要Summary: nali#软件包分组Group: nali#授权许可方式License: GPLv3+#软件主页URL:原创 2018-01-09 18:39:01 · 1813 阅读 · 1 评论 -
修改系统banner
什么是登陆banner?如上图,登陆系统后展示出来的类似欢迎信息的我们称之为登陆banner,两个红框部分的信息就是banner。banner的一般组成?如上图,其实是分为两部分的,第一部分称为静态banner,第二部分称为动态banner,为什么叫静态和动态呢?往下看第一部分实际展示的是系统/etc/motd中的内容:第二部分实际展示的原创 2018-01-10 10:38:30 · 6155 阅读 · 0 评论 -
linux添加环境变量
原文:http://blog.youkuaiyun.com/yunfeiyang62/article/details/494444811、直接用export命令:#export PATH=$PATH:/home/user/ccDos查看是否已经设好,可用命令echo $PATH 或 export查看:[root@localhost bin]# echo $PATH/usr/lib/lightdm/转载 2018-01-10 16:12:22 · 552 阅读 · 0 评论 -
lsync+rsync自动同步数据
环境:主192.168.2.191备192.168.2.1931,在备服务器上安装rsync和xinetdyum install rsync xinetd配置xinetdvim /etc/xinetd.d/rsync# default: off# description: The rsync server is a good addition to am ftp ser原创 2018-01-30 15:42:07 · 3513 阅读 · 0 评论 -
解决-bash-4.2$
该问题是PS1的变量换了解决办法PS1=“[\u@\h \W]\$”添加至环境变量vim .bash_profile# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup programsPA...原创 2018-02-26 16:23:14 · 2402 阅读 · 0 评论 -
/etc/bashrc文件完整例子
# ~/.bashrc: executed by bash(1) for non-login shells.# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)# for examples#define GIT_COLOR_NORMAL “”# If not running interacti...转载 2018-02-26 16:53:43 · 2562 阅读 · 0 评论 -
zabbix硬件dell服务器监控
原文:https://www.jianshu.com/p/ecbd5e21924b笔者在维护n多dell服务器期间经常遇到这样的问题:服务经常不明原因的挂掉服务器不明原因的重启磁盘突然无法读写硬盘故障经过多次的排查解决,基本上是由于硬盘损坏、cpu散热故障造成的重启。如果可以做到早知早预防,可以减少故障几率。排查时也有转载 2018-02-07 11:48:28 · 2596 阅读 · 0 评论 -
kvm虚拟机使用
1、创建kvm 1) 收到kvm需求后,根据宿主机使用状况选择合适的机器 克隆初始化镜像 virt-clone -o vhost03 -n instance_name -f /u01/kvm/images/instance_name.img 2) 使用脚本直接进行克隆初始化机器(/root/kvm_initialize/kvm_initialize.sh...原创 2018-02-08 14:02:55 · 285 阅读 · 0 评论 -
docker搭建本地镜像仓库
1. 环境准备Linux版本:Centos7docker版本:17.05.0-ce2. 部署Registry使用docker pull命令获取registry的image[plain] view plain copy# sudo docker pull registry:2.1.1 使用docker run使用下载的registry的image启动一个容器[plain] view plain c...转载 2018-03-01 11:41:43 · 1196 阅读 · 0 评论 -
rm: cannot remove ‘/var/lib/docker/containers’: Device or resource busy
原文https://blog.youkuaiyun.com/baidu_25845567/article/details/80718930cat /proc/mounts|grep containersumount /var/lib/docker/containers/转载 2018-09-03 14:28:59 · 4500 阅读 · 0 评论 -
系统内存知识点
free -hbuffercache内存iooomcgroupsswap原创 2018-11-09 11:06:58 · 515 阅读 · 0 评论 -
centos7网卡不能重启
查看很多的文档寻找网卡不能重启的问题;特写此文给各位朋友方便,有用的话希望赞一下systemctl restart network返回报错:Restarting network (via systemctl): Job for network.service failed. See 'systemctl status network.service' and 'journalct原创 2017-10-11 17:27:44 · 8381 阅读 · 0 评论 -
udev详解
原文http://www.cnblogs.com/sopost/archive/2013/01/09/2853200.html如果你使用Linux比较长时间了,那你就知道,在对待设备文件这块,Linux改变了几次策略。在Linux早期,设备文件仅仅是是一些带有适当的属性集的普通文件,它由mknod命令创建,文件存放在/dev目录下。后来,采用了devfs, 一个基于内核的动态设备文件系统,转载 2017-10-11 18:06:02 · 413 阅读 · 0 评论 -
双网卡绑定之mode=6
因项目需求不使用mode=0模式在交换机上做聚合操作,所以研究了mode=6mode=6的好处就是eth0,eth1的mac地址是不同的,所以可以在同一台交换机上使用;下面写一下具体的做法:1.bond0的配置信息DEVICE=bond0BONDING_OPTS='miimon=100 mode=6'BOOTPROTO=noneONBOOT=yesIPADDR=19原创 2016-11-09 18:49:22 · 18011 阅读 · 0 评论 -
drbd配置和报错
环境:redhat 6.5 内核:2.6.32-431.el6.x86_64(drbd对内核有要求,如果不匹配会报错)node1:192.168.1.61node2:192.168.1.67两台服务器都加了一块900Ghdd盘1.首先把两台服务器名字修改vim /etc/host192.168.1.61 node1192.168.1.67 node2vim原创 2016-11-24 14:23:46 · 2938 阅读 · 0 评论 -
netperf网络性能压测和网卡网口的压力
netperf官方下载地址:http://www.netperf.org/netperf/NetperfPage.htmlNetperf是一种网络性能的测量工具,主要针对基于TCP或UDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映...原创 2016-12-05 11:29:07 · 6901 阅读 · 0 评论 -
opensmd服务注意事项
两台服务器使用ib线直连ibstat显示两块ib卡只有一个口是active,不能ping通其余三个口的ip使用ibstat -p0x0002c903001999110x0002c903001999120x0002c90300199cf10x0002c90300199cf2vim /etc/rc.local添加opensm -g 0x0002c9030原创 2017-02-21 18:31:06 · 4095 阅读 · 1 评论 -
rhel5centos5系列在exsi上安装问题
device eth0 does not seem to be present 网卡找不到不能启动网卡exsi在配置新建虚拟机的时候没有选择虚拟机版本7,而是选择的默认的8安装系统时报找不到磁盘;在配置虚拟机时,虚拟设备节点需要选择ide而不是默认的scsi原创 2017-03-28 15:47:06 · 415 阅读 · 0 评论 -
gcc+nodejs+python+mongdb+django
部署文档:1,升级gcc目的:node.js用的gcc版本是gcc4.4.7需要升级到gcc4.81)gcc -v2)下载gcc4.8 wget http: //ftp.gnu.org/gnu/gcc/gcc-4.8.0/gcc-4.8.0.tar.bz23)解压tar -jxvf gcc-4.8.0.tar.bz24)下载编译所需依赖库 cd gcc-4.8.0 ./原创 2017-03-31 14:26:10 · 701 阅读 · 0 评论 -
centos7/rhel7单用户模式
转自:http://lduan.blog.51cto.com/5428084/1575117在RHEL6(包括之前的版本)恢复root密码的话,只需在启动的时候,编辑下内核启动项,在kernel的最后一行加入s(1|single)就可以进入单用户模式对root密码进行修复。而到了RHEL7之后是不可以这样操作的。在RHEL7里进入到单用户有rescure,emergen转载 2017-03-24 19:56:25 · 5981 阅读 · 0 评论 -
mantis平台搭建
环境redhat6.5,mantis1.2.19,mysql5.6.17其余php,apache都是yum安装的ip:192.168.1.111配置好yum源,开始安装1.yum install httpd -y开启Apache服务service httpd start在网页上输入192.168.1.111,如果出现apache的网页,安装成功如果没有请检查一下防火墙,原创 2017-02-21 17:34:42 · 971 阅读 · 0 评论 -
kickstart自动安装光盘
很多的公司都有需求自动安装系统下面给大家写的一些东西希望可以用的到首先我们需要一个iso镜像的目录并在里面建一个custom的目录[root@smonitor2 store_new]# ls -a. EULA_es HighAvailability RELEASE-NOTES-bn-IN.html RELEASE-NOTES-ja-JP.原创 2017-01-06 09:54:14 · 1698 阅读 · 0 评论 -
linux只读系统
linux进入系统后只能只读readonly解决方法:方法一:重新挂载,使fstab等文件可写。命令: mount / -o remount修改fstab文件: vi /etc/fstab 删除你自己加的那些命令行,很有可能是其中某个导致的错误,然后保存。重启电脑。若命令不行,则强制下电重启。起来后你就发现问题解决了。方法二:fsck -y 修复以下文件系统,然后重启原创 2017-07-10 13:24:36 · 1049 阅读 · 0 评论 -
pxe网络自动化安装
1.把iso所有的目录cp到/var/www/html/下2.安装httpyum install httpd/etc/init.d/httpd startchkconfig --level 35 httpd on3.配置tftpyum install tftpservice tftp { socket_type = dgr原创 2017-02-10 22:27:48 · 339 阅读 · 0 评论 -
gcc4.4.7升级到gcc4.8.0
看了好多的gcc升级的文档,但是都大同小异的在make的时候报错;故写此文档已给各位道友一些方便!1.首先,下载gcc4.8 wget http: //ftp.gnu.org/gnu/gcc/gcc-4.8.0/gcc-4.8.0.tar.bz22.解压 tar -jxvf gcc-4.8.0.tar.bz2cat gcc-4.8.0/contrib/download_prere原创 2016-12-28 17:43:43 · 3363 阅读 · 2 评论 -
linux创建新的swap分区
安装oracle数据库rac时需要让两台机器的swap分区一致;如果不一致这里就需要手动的去创建swap分区了下面介绍两种创建swap的方法一、新建磁盘分区作为swap分区1.首先, swapoff -a #停止所有的swap分区2. 用fdisk命令(例:# fdisk /dev/sdb)对磁盘进行分区,添加swap分区,新建分区,在fdisk中用“t”命令将新添原创 2016-12-28 10:34:56 · 11051 阅读 · 0 评论 -
vnc安装使用
yum install tigervnc-servervim /root/.vnc/xstartup在最后一行添加gnome-session &并注释掉#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#twm &rebootvnc连接黑屏问题解决原创 2017-08-29 16:47:13 · 862 阅读 · 0 评论 -
ubuntu连接xshell问题
ubuntu默认不安装ssh,所以我们需要手动安装一下,思路:先配置ip和dns-->更新apt-get库(不更新无法安装)-->安装ssh1、安装全程参考 http://www.jointd.com/?p=4572、细节 gateway:192.168.0.111, dns-nameservers 202.114.0.242 8.8.8.83、使用xshell/tunne转载 2017-09-20 11:34:55 · 361 阅读 · 0 评论 -
tcp的几种状态(SYN, FIN, ACK, PSH, RST, URG)
原文:https://www.cnblogs.com/chengyunshen/p/7196348.html在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG.其中,对于我们日常的分析有用的就是前面的五个字段。它们的含义是:SYN表示建立连接,FIN表示关闭连接,ACK表示响应,PSH表示有 DATA数据传输...转载 2019-02-12 09:56:30 · 404 阅读 · 0 评论