标签 分区 下的文章

Linux查看文件系统分区格式类型的几个方法

fstab 记录了计算机上硬盘分区的相关信息,启动 Linux 的时候,检查分区的 fsck 命令,和挂载分区的 mount 命令,都需要 fstab 中的信息,来正确的检查和挂载硬盘。
/etc/mtab 和 fstab 文件的结构和内容基本相同,但是不同的是,mtab 文件记录的是,当前已挂载的分区信息。
每当 mount 挂载分区、umount 卸载分区,都会动态更新 mtab,mtab 总是保持着当前系统中已挂载的分区信息,fdisk、df 这类程序,必须要读取 mtab 文件,才能获得当前系统中的分区挂载情况。
使用df -hT命令查看

[root@ops163 ~]# df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/vda2      xfs        20G  1.2G   19G   6% /
devtmpfs       devtmpfs  7.8G     0  7.8G   0% /dev
tmpfs          tmpfs     7.8G     0  7.8G   0% /dev/shm
tmpfs          tmpfs     7.8G  8.4M  7.8G   1% /run
tmpfs          tmpfs     7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/vda5      xfs       172G   33M  172G   1% /data
/dev/vda1      xfs       473M  168M  305M  36% /boot
tmpfs          tmpfs     1.6G     0  1.6G   0% /run/user/0



---阅读剩余部分---

DEBUG - file: tracker_proto.c, line: 48, server: 192.168.x.x:22122, response status 28 != 0解决方法

测试fasdfs上传图片的时候报错,如下:

[fastdfs@test_dev_fastdfs_32 tmp]$ /usr/local/bin/fdfs_test /etc/fdfs/client.conf upload /tmp/11.png 
This is FastDFS client test program v4.06

Copyright (C) 2008, Happy Fish / YuQing

FastDFS may be copied only under the terms of the GNU General
Public License V3, which may be found in the FastDFS source kit.
Please visit the FastDFS Home Page http://www.csource.org/ 
for more detail.

[2017-10-10 10:05:30] DEBUG - base_path=/file/fastdfs_group5, connect_timeout=30, network_timeout=60, tracker_server_count=1, anti_steal_token=0, anti_steal_secret_key length=0, use_connection_pool=0, g_connection_pool_max_idle_time=3600s, use_storage_id=0, storage server id count: 0

[2017-10-10 10:05:30] DEBUG - file: tracker_proto.c, line: 48, server: 192.168.121.32:22122, response status 28 != 0
[2017-10-10 10:05:30] DEBUG - file: tracker_proto.c, line: 48, server: 192.168.121.32:22122, response status 28 != 0
tracker_query_storage fail, error no: 28, error info: No space left on device

故障分析:
使用df查看硬盘空间


---阅读剩余部分---

CentOS6.9安装Oracle 11g Release 2、创建监听、实例全记录

系统版本:CentOS release 6.9 (Final)
Oracle版本:Oracle Database 11g Release 2 (11.2.0.1.0)
Oracle 11g Release 2下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-linx8664soft-100572.html

一、初始化系统

系统安装时建议采用mini版,单独分区/data用来安装oracle数据库,关闭SELinux,getsebool: SELinux is disabled

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime    #修改时区为上海
*/30 * * * * /usr/sbin/ntpdate pool.ntp.org   #加入定时任务,30分钟更新一次时间
cat <<EOF>> /etc/security/limits.conf
* soft nofile 65535
* hard nofile 65535
* soft nproc 65535
* hard nproc 65535
EOF
sed -i "s/1024/65535/g" /etc/security/limits.d/90-nproc.conf
#修改文件句柄数


---阅读剩余部分---

This is a prerequisite condition to test whether sufficient total swap space is available on the system解决方法

安装oracle的时候swap空间设置太小,会报This is a prerequisite condition to test whether sufficient total swap space is available on the system. (more details)
Expected Value
: 15.64GB (1.6403472E7KB) 16400000
Actual Value
: 4.87GB (5111800.0KB)
类似于上面的错误,
原因是swap空间设置太小,比如内存是8G设置swap为4G就会出现这个报错,解决办法扩展swap空间即可:
方法如下:
使用dd命令创建一个4G大小的swap分区
dd if=/dev/zero of=/data/swap bs=1M count=4096

格式化刚才创建的分区
mkswap /data/swap

再使用swapon命令把这个文件分区变成swap分区
swapon /data/swap

关闭SWAP分区的命令为:swapoff /data/swap

再用free -m 查看已经扩容的了swap分区。

让swap自动挂载,需要修改etc/fstab文件, vi /etc/fstab
在文件末尾加上 /data/swap swap swap default 0 0即可。

CentOS清理/boot分区空间

  装系统的时候给/boot分区空间是200M,升级内核以后发现boot分区空间不到20M了,yum update不能安装,解决方法如下:

rpm -q kernel
查看当前安装内核版本

保留一个,一般保留较新的,然后卸载其他不要的内核即可

rpm -e kernel-3.10.0-514.10.2.el7.x86_64

会提示
warning: file /boot/symvers-3.10.0-514.10.2.el7.x86_64.gz: remove failed: No such file or directory

忽略,然后df查看空间boot分区空间已经释放出来了·

azure升级hyper-v驱动Linux Integration Services到4.1

azure上普通磁盘,大于1T的时候分区很慢,升级LIS到4.1以后速度会提升,参加微软说明文档页面https://www.microsoft.com/en-us/download/details.aspx?id=51612

1.下载最新的驱动:https://www.microsoft.com/en-us/search/result.aspx?q=Linux+Integration+Services+Version&form=dlc
下载回来的文件是lis-rpms-4.1.3-2.tar.gz
20170412132902.png

2.查看当前的版本:

modinfo hv_vmbus
tar xvf lis-rpms-4.1.3-2.tar.gz
cd LISISO
./install.sh


---阅读剩余部分---

Linux手动创建Swap交换分区及Swap说明

Swap分区在系统的物理内存不够用的时候,把硬盘空间中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到 Swap 分区中,等到那些程序要运行时,再从 Swap 分区中恢复保存的数据到内存中;一种是将文件作为 Swap 分区,一种是将分区作为 Swap 分区,将分区作为 Swap 分区相比于文件更优。

RHEL 6.8 的建议如下,当然还是需要根据实际情况进行适当调整:

---阅读剩余部分---

最新

分类

归档

评论

  • Liang: 贴下编译参数和步骤,...
  • shao3911: 您好,为什么我在编译...
  • aliang: 先看是yum安装还是...
  • aliang: 将原来的nginx安...
  • yen: 3、如果要回滚的话,...
  • yen: 刚好需要升级ngin...
  • 文雨: 一些新的method...
  • aliang: 默认不屏蔽估计开发团...
  • 山野愚人居: PHP既然允许直接使...
  • aliang: 最下面有github地址·

其它