fdisk

iSCSI远程块存储配置实验

十年热恋 提交于 2020-08-14 20:51:29
实验环境:RHEL7.0 服务器端 server1.example.com 172.25.254.1 客户端1 server2.example.com 172.25.254.2 客户端2 server3.example.com 172.25.254.3 1. iSCSI概念 iSCSI(Internet SCSI)支持从客户端(发起端)通过IP向远程服务器上的SCSI存储设备(目标)发送SCSI命令。iSCSI限定名称用于确定发起端和目标,并采用iqn.yyyy-mm.{reverse domain}:label的格式。默认情况下,网络通信是至iSCSI目标上的端口3260/tcp的明文。 iSCSI发起端:需要访问原始SAN存储的客户端。 iSCSI目标:从iSCSI服务器提供的远程硬盘磁盘,或“目标门户” iSCSI目标门户:通过网络向发起端提供目标的服务器。 IQN:“iSCSI限定名称”。每个发起端和目标需要唯一名称进行标识,最好的做法是使用一个在Internet上可能独一无二的名称 2.iSCSI目标配置实验 《1》服务器端配置 2.1添加硬盘新硬盘,不用格式化分区,用于做远程磁盘。 我已经 添加了一块磁盘vda [root@server1 ~]# fdisk -l Disk /dev/vda: 8589 MB, 8589934592 bytes, 16777216

[CentOS 7]挂载ntfs格式U盘

左心房为你撑大大i 提交于 2020-08-14 13:14:16
在我们将U盘插入装有CentOS的系统时,经常会出现如图所示的错误提示。这是因为linux系统并不能兼容NTFS的文件系统。其解决方法如下(建议先进入root模式): 1、首先下载“ntfs-3g” (NTFS-3G 是一个开源的软件,可以实现 Linux、Free BSD、Mac OSX、NetBSD 和 Haiku 等操作系统中的 NTFS 读写支持。它可以安全且快速地读写 Windows 系统的 NTFS 分区,而不用担心数据丢失。--引自百度百科) 下方为下载链接: https://www.tuxera.com/community/open-source-ntfs-3g/ 2、安装ntfs-3g(以下4条命令) 在安装包所在的目录打开终端 tar -zxvf ntfs-3g_ntfsprogs-2017.3.23.tgz ./configure make make install ps:若make install 显示“permission denied”字样,则输入sudo make install可正常运行。 安装完成后键入命令 ntfs-3g 若出现如下,则表示安装完成。 NTFS-3g安装成功 3、输入 fdisk -l 可查看磁盘分区情况 最后一行即为U盘,此例设备名为/dev/sdb1 4、对U盘进行挂载 在实际操作中,发现使用mount命令进行挂载并不能成功

extundelete

孤者浪人 提交于 2020-08-13 18:43:40
extundelete基于linux的开源数据恢复软件, xtundelete能够利用inode信息结合日志去查询该inode所在的block位置,以次来查找和恢复所需的数据,该工具最给力的一点就是支持ext3/ext4双格式分区恢复,基于整个磁盘的恢复功能较为强大 实验环境 centos-5.5 实验软件 e2fsprogs e2fsprogs-devel extundelete-0.2.0.tar.bz2 软件安装 yum -y install e2fsprogs e2fsprogs-devel tar jxf extundelete-0.2.0.tar.bz2 cd extundelete-0.2.0 && ./configure && make && make install 软件使用 extundelete /dev/sdb7 --restore-all 恢复分区 extundelete /dev/sdb7 --restore-file /file1.txt 恢复某一个文件 测试 fdisk -l Disk /dev/sdb: 21.4 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes

软件安装和磁盘管理

非 Y 不嫁゛ 提交于 2020-08-13 17:30:04
1、自建yum仓库,分别为网络源和本地源 2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。 首先安装gcc,apr-devel,apr-util-devel,pcre-devel,openssl-devel 进入http2.4.25文件夹运行configure,定义安装路径,添加所需要的功能 ./configure --prefix=/apps/httpd24 \ --sysconfdir=/etc/httpd \ --enable-ssl \ --enable-so make –j 2 make install 安装完成后启动服务 /apps/httpd24/bin/apachectl start 可以定义PATH变量缩短启动命令 vim /etc/profile.d/env.sh 加入:PATH=/apps/httpd24/bin:$PATH source /etc/profile.d/env.sh 生效 可使用apachectl start或者stop了(查看是否运行成功:ss -ntl |grep :80) 为了可以开机启动需要将启动命令加入rc.local echo ‘/apps/httpd24/bin/apachectl start’ >> /etc/rc.d/rc.local chmod+x /etc/rc.d/rc.local 3

LINUX创建分区并格式化

瘦欲@ 提交于 2020-08-13 11:49:26
1. 创建一个10G分区,并格式为ext4文件系统; (1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA,默认挂载属性包含acl; (2) 挂载至/data/mydata目录,要求挂载时禁止程序自动运行,且不更新文件的访问时间戳; fdisk -l 查看当前磁盘分区情况 [root@localhost~]# fdisk -l Disk /dev/sda: 21.5GB, 21474836480 bytes 255 heads, 63sectors/track, 2610 cylinders Units = cylinders of16065 * 512 = 8225280 bytes Sector size(logical/physical): 512 bytes / 512 bytes I/O size(minimum/optimal): 512 bytes / 512 bytes Disk identifier:0x000e609a Device Boot Start End Blocks Id System /dev/sda1 * 1 26 204800 83 Linux Partition 1 does notend on cylinder boundary. /dev/sda2 26 1332 10485760 83 Linux /dev

学习Linux打卡计划(第八天)

ぃ、小莉子 提交于 2020-08-13 08:13:54
存储结构与磁盘划分 Linux系统中一切都是文件,一切文件都是从根目录(/)开始的,并按照文件系统层次化标准(FHS,Filesystem Hierarchy Standard)采用树形结构来存放文件,并且定义了常见目录的用途。常见目录主要有: /root 管理员家目录 /home 普通用户家目录 /etc 配置文件 /boot 开机所需相关文件 /dev 设备目录(硬件设备) /bin 程序文件 /media 挂载目录 /tmp 共享的临时目录 /var 存放经常变化的文件目录,如日志。 绝对路径与相对路径的区别: 绝对路径:从根目录开始(/)写起的文件或根目录名称路径,“一步到位”,如:cd /home/abc 相对路径:相对于当前目录路径的写法 ,在不清楚目录的情况下,一步步切换到所找的目录,如:cd /home 然后 cd abc 物理设备的命名规则: SATA硬盘:/dev/sd[a-p] 光 驱 :/dev/cdrom 硬盘分区: 硬盘设备是由大量的扇区组成的,每个扇区的容量为 512 字节,其中 第一个扇区最重要,它里面保存着主引导记录与分区表信息。就第一个扇区来讲,主引导记 录需要占用 446 字节,分区表为 64 字节,结束符占用 2 字节;其中分区表中每记录一个分区 信息就需要 16 字节,这样一来最多只有 4 个分区信息可以写到第一个扇区中

Linux命令 磁盘管理——了解磁盘、磁盘分区

一世执手 提交于 2020-08-13 04:43:10
了解磁盘 电脑硬盘是计算机最主要的存储设备。硬盘(港台称之为硬碟,英文名:Hard Disk Drive, 简称HDD 全名温彻斯特式硬盘)由一个或者多个铝制或者玻璃制的碟片组成。这些碟片外覆盖有铁磁性材料。 绝大多数硬盘都是固定硬盘,被永久性地密封固定在硬盘驱动器中。早期的硬盘存储媒介是可替换的,不过今日典型的硬盘是固定的存储媒介,被封在硬盘里 (除了一个过滤孔,用来平衡空气压力)。随着发展,可移动硬盘也出现了,而且越来越普及,种类也越来越多.大多数微机上安装的硬盘,由于都采用温切斯特(winchester)技术而被称之为“温切斯特硬盘”,或简称“温盘”。 ——百度百科 机械硬盘 1、容量 作为计算机系统的数据存储器,容量是硬盘最主要的参数。 硬盘的容量以兆字节(MB)或千兆字节(GB)为单位,1GB=1024MB,1TB=1024GB。但硬盘厂商在标称硬盘容量时通常取1G=1000MB,因此我们在BIOS中或在格式化硬盘时看到的容量会比厂家的标称值要小。 硬盘的容量指标还包括硬盘的单碟容量。所谓单碟容量是指硬盘单片盘片的容量,单碟容量越大,单位成本越低,平均访问时间也越短。对于用户而言,硬盘的容量就象内存一样,永远只会嫌少不会嫌多。Windows操作系统带给我们的除了更为简便的操作外,还带来了文件大小与数量的日益膨胀,一些应用程序动辄就要吃掉上百兆的硬盘空间

Linux下几个与磁盘空间和文件尺寸相关的命令

好久不见. 提交于 2020-08-12 18:21:58
硬盘是计算机非常重要的一个部件,不管是代码,还是 UI 、声音、文档,抑或是没人时偷偷看的小视频,都需要保存在硬盘里。 对于很多 Linux 服务器,会进行很多的编译操作。而编译操作在很多情况下都会产生大量的中间文件,这些文件会占用很多的磁盘空间,导致磁盘空间一直吃紧。 别问为啥我知道,说多了都是泪。 本文介绍几个 命令 ,一部分与磁盘相关,另一部分与文件相关,帮助大家分析磁盘使用情况,进而释放磁盘空间。 ls -al 这个 命令 大家再熟悉不过了,可以显示当前目录所有文件及目录的详细信息,可以直观看出来当前目录哪些文件占用磁盘空间更大。嗯,如果再加上 -h 选项的话会更香。 stat stat 命令可以显示一个指定文件/目录的更详细的信息,包括:大小、块、inode、创建/访问/修改时间,等等信息。 df df 命令是词语 disk free 的缩写,用于显示当前磁盘的可用空间。常用的几个选项为: df -h :以用户友好的方式显示磁盘可用空间。 df -a :显示完整磁盘使用情况,包括那些可用空间为 0 的磁盘区域。 df -T :按文件系统类型来显示磁盘使用情况,比如:xfs、ext2、ext3、btrfs,等等。 df -i :显示已使用及空闲 inodes。 除了使用命令行之外,你还可以使用一个叫作 disks 的图形工具。使用这个工具就可以很直观看到磁盘的使用情况了。

Linux安装和基础命令

大兔子大兔子 提交于 2020-08-11 14:47:52
Linux安装 linux总结: 1.安装系统 (1)VMWare (2)CentOS安装 (3)VMTools安装 运行完 ./vmware-install.pl 一路回车 2.网络配置 查看ip地址和网关 在虚拟机左上角有一个编辑,编辑里面有一个虚拟网络编辑器,点开找到一个VMnet8点击,在中间位置有一个NAT设置点击,里面就能查看网关了 查看自己的ip地址:ifconfig 试着ping一下自己的ip地址,看看能不能ping,比如ping个baidu:ping baidu.com 修改动态ip地址 vim /etc/sysconfig/network-scripts/ifcfg-eth0进入页面,把前两个修改一下,后面四个添加上去 #系统启动的时候网络接口是否有效(yes/no) ONBOOT=yes IP的配置方法[none|static|bootp|dhcp](引导时不使用协议|静态分配IP|BOOTP协议|DHCP协议) BOOTPROTO=static #IP地址 IPADDR=192.168.1.100 #网关 GATEWAY=192.168.1.2 #域名解析器 DNS1=114.114.114.114 DNS2=8.8.8.8 配置完之后执行 service network restart 命令 如果报错就 reboot 重启虚拟机 Linux 3

练习Linux常用命令

坚强是说给别人听的谎言 提交于 2020-08-11 08:59:07
练习命令 Linux常用命令 Linux中一切皆文件,没有消息就是最好的消息 以下所有命令以centos7为基础, 网络相关配置 测试外网是否连通 安装网卡测试工具,即ifconfig程序 查看网卡 临时修改IP地址 临时添加多个IP地址 删除临时IP 图形化界面修改网卡 配置网卡 重启网卡 查看firewalld状态 关闭防火墙 开启防火墙 开机自动关闭防火墙 centos7 开机自动启动 centos7 查看开机是否启动 centos6 永久关闭selinux 配置本地YUM源 设置开机自动挂载光驱 同时打开两个终端, 查看当前所属虚拟终端 查看所有登陆终端 向另一个终端输出信息123 查看cat命令属于内部还是外部命令 增加别名 删除别名 设置永久别名 切换目录 回到家目录 驾到家目录 回到上级目录 返回最近目录 显示当前路径 显示历史命令 按上下光标可以查找历史命令 搜索历史命令中的命令 执行历史中的第23条命令 搜索最近一条以vim开头的历史命令 上一条命令 引用上一个命令的最后一个参数,等价于 cat /etc/hosts vim !$ 就相当于vim /etc/hosts 系统时间管理 查看硬件时间 查看系统时间 查看系统日历 修改时间格式 以系统时间为主,即同步到系统时间 以硬件时间为主,同步硬件的时间 在年月日之前可以添加自己想要的符号 测试一个命令的运行时间