500dd:Linux系统管理上机作业4 2024-04-25 02:39:38 0 0 Chapter 05 1、为主机新增两块30GB的SCSI硬盘 [root@localhost ~]# fdisk -l 磁盘 /dev/sda:42.9 GB, 42949672960 字节,83886080 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x000aeca6 设备 Boot Start End Blocks Id System /dev/sda1 * 2048 1026047 512000 83 Linux /dev/sda2 1026048 83886079 41430016 8e Linux LVM 磁盘 /dev/sdb:32.2 GB, 32212254720 字节,62914560 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/sdc:32.2 GB, 32212254720 字节,62914560 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/mapper/centos-root:40.2 GB, 40227569664 字节,78569472 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/mapper/centos-swap:2147 MB, 2147483648 字节,4194304 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 2、划分3个主分区,各5GB,剩余空间作为扩展分区 命令(输入 m 获取帮助):p 磁盘 /dev/sdb:32.2 GB, 32212254720 字节,62914560 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x9e917ca8 设备 Boot Start End Blocks Id System /dev/sdb1 2048 10487807 5242880 83 Linux /dev/sdb2 10487808 20973567 5242880 83 Linux /dev/sdb3 20973568 31459327 5242880 83 Linux /dev/sdb4 31459328 62914559 15727616 5 Extended 3、在扩展分区中建立2个逻辑分区,容量分别为2GB、10GB &4、将第一个逻辑分区的类型改为swap 命令(输入 m 获取帮助):p 磁盘 /dev/sdb:32.2 GB, 32212254720 字节,62914560 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x9e917ca8 设备 Boot Start End Blocks Id System /dev/sdb1 2048 10487807 5242880 83 Linux /dev/sdb2 10487808 20973567 5242880 83 Linux /dev/sdb3 20973568 31459327 5242880 83 Linux /dev/sdb4 31459328 62914559 15727616 5 Extended /dev/sdb5 31461376 35655679 2097152 82 Linux swap / Solaris /dev/sdb6 35657728 56629247 10485760 83 Linux 5、将第一个主分区格式化为ext4 [root@localhost ~]# mkfs -t ext4 /dev/sdb1 mke2fs 1.42.9 (28-Dec-2013) 文件系统标签= OS type: Linux 块大小=4096 (log=2) 分块大小=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 327680 inodes, 1310720 blocks 65536 blocks (5.00%) reserved for the super user 第一个数据块=0 Maximum filesystem blocks=1342177280 40 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 完成 正在写入inode表: 完成 Creating journal (32768 blocks): 完成 Writing superblocks and filesystem accounting information: 完成 6、将第二个主分区格式化为xfs [root@localhost ~]# mkfs -t xfs -f -q /dev/sdb2 7、将第三个主分区格式化为FAT32 [root@localhost ~]# mkfs -t vfat -F 32 /dev/sdb3 mkfs.fat 3.0.20 (12 Jun 2013) 8、创建 /data1 /data2 /data3 [root@localhost ~]# mkdir /{data1,data2,data3} 9、将第一个主分区挂载到/data1,在目录中创建文件测试,并实现 /etc/fstab [root@localhost ~]# mount /dev/sdb1 /data1/ [root@localhost ~]# vim /etc/fstab /dev/sdb1 /data1 ext4 defaults 12 10、将第二个主分区挂载到/data2,在目录中创建文件测试,并实现 /etc/fstab [root@localhost ~]# mount /dev/sdb2 /data2/ [root@localhost ~]# vim /etc/fstab /dev/sdb2 /data2 xfs defaults 12 11、将第三个主分区挂载到/data3,在目录中创建文件测试,并基于UUID实现 /etc/fstab [root@localhost ~]# mount /dev/sdb3 /data3/ [root@localhost ~]# blkid /dev/sdb3 /dev/sdb3: UUID="F8B2-06F1" TYPE="vfat" [root@localhost ~]# blkid /dev/sdb3 >>/etc/tstab [root@localhost ~]# vim /etc/fstab /dev/sdb3 UUID="F8B2-06F1" TYPE="vfat" 12、将第一个逻辑分区格式化swap格式,将swap分区扩展,测试查看 root@localhost ~]# mkswap /dev/sdb5 正在设置交换空间版本 1,大小 = 2097148 KiB 无标签,UUID=d51fef1f-872d-4a34-868b-fc3760131b87 [root@localhost ~]# swapon -s 文件名 类型 大小 已用 权限 /dev/dm-1 partition 2097148 0 -1 13、通过xftp等工具将linux.iso 传到linux虚拟机中,并挂载查看内容 14、基于文件方式将SWAP扩大500M [root@localhost ~]# free -m total used free shared buff/cache available Mem: 1987 559 952 9 475 1246 Swap: 2047 0 2047 [root@localhost ~]# dd -f=/dev/zero of=/swapfile bs=1M count=500 dd:无效选项 -- f Try 'dd --help' for more information. [root@localhost ~]# dd if=/dev/zero of=/swapfile bs=1M count=500 记录了500+0 的读入 记录了500+0 的写出 524288000字节(524 MB)已复制,8.07724 秒,64.9 MB/秒 [root@localhost ~]# mkswap /swapfile 正在设置交换空间版本 1,大小 = 511996 KiB 无标签,UUID=6010f322-08f4-4c9e-84d9-07b80ccb6140 [root@localhost ~]# swapon /swapfile swapon: /swapfile:不安全的权限 0644,建议使用 0600。 [root@localhost ~]# free -m total used free shared buff/cache available Mem: 1987 561 435 9 990 1237 Swap: 2547 0 2547 15、利用dd命令将光盘内容制作成iso镜像文件 [root@localhost ~]# dd if=/dev/cdrom of=root/linux-1.iso [root@localhost ~]# cp /dev/cdrom /root/linux-2.iso 16、查看磁盘的使用情况 [root@localhost ~]# df -Th 文件系统 类型 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root xfs 38G 5.4G 33G 15% / devtmpfs devtmpfs 985M 0 985M 0% /dev tmpfs tmpfs 994M 84K 994M 1% /dev/shm tmpfs tmpfs 994M 8.9M 985M 1% /run tmpfs tmpfs 994M 0 994M 0% /sys/fs/cgroup /dev/sdb2 xfs 5.0G 33M 5.0G 1% /data2 /dev/sdb1 ext4 4.8G 20M 4.6G 1% /data1 /dev/sda1 xfs 497M 107M 391M 22% /boot /dev/sr0 iso9660 4.1G 4.1G 0 100% /run/media/root/CentOS 7 x86_64 /dev/mapper/myvg-mylv xfs 34G 33M 34G 1% /lvm 17、利用parted命令将上述分区过程对另一个硬盘重做一遍 root@localhost ~]# parted /dev/sdc GNU Parted 3.1 使用 /dev/sdc Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) mklabel 新的磁盘标签类型? gpt (parted) mkpart 分区名称? []? 1 文件系统类型? [ext2]? ext4 起始点? 起始点? 1 结束点? 5G (parted) mkpart 分区名称? []? 2 文件系统类型? [ext2]? xfs 起始点? 5 结束点? 10G 警告: You requested a partition from 5000kB to 10.0GB (sectors 9765..19531250). The closest location we can manage is 5000MB to 10.0GB (sectors 9764864..19531250). Is this still acceptable to you? 是/Yes/否/No? n (parted) rm 2 错误: 分区不存在。 (parted) mkpart 分区名称? []? 2 文件系统类型? [ext2]? xfs 起始点? 5G 结束点? 10G (parted) mkpart 分区名称? []? 3 文件系统类型? [ext2]? FAT32 起始点? 10G 结束点? 15G (parted) mkpart 分区名称? []? 4 文件系统类型? [ext2]? exte parted: invalid token: exte 文件系统类型? [ext2]? ext4 起始点? 15G 结束点? 20G (parted) rm 4 (parted) quit 信息: You may need to update /etc/fstab. [root@localhost ~]# ls -l /dev/sdc* brw-rw---- 1 root disk 8, 32 8月 2 09:58 /dev/sdc brw-rw---- 1 root disk 8, 33 8月 2 09:58 /dev/sdc1 brw-rw---- 1 root disk 8, 34 8月 2 09:58 /dev/sdc2 brw-rw---- 1 root disk 8, 35 8月 2 09:58 /dev/sdc3 [root@localhost ~]# partprobe /dev/sdc [root@localhost ~]# mkfs -t ext4 /dev/sdc1 mke2fs 1.42.9 (28-Dec-2013) 文件系统标签= OS type: Linux 块大小=4096 (log=2) 分块大小=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 305216 inodes, 1220352 blocks 61017 blocks (5.00%) reserved for the super user 第一个数据块=0 Maximum filesystem blocks=1249902592 38 block groups 32768 blocks per group, 32768 fragments per group 8032 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 完成 正在写入inode表: 完成 Creating journal (32768 blocks): 完成 Writing superblocks and filesystem accounting information: 完成 [root@localhost ~]# mkfs -t xfs -f -q /dev/sdc2 [root@localhost ~]# mkfs -t vfat -F 32 /dev/sdb3 mkfs.fat 3.0.20 (12 Jun 2013) 18、尝试利用shell脚本配置yum仓库 19、尝试利用shell脚本配置httpd服务 20、尝试利用shell脚本将2~12题实现 注意:18 19 20 作为扩展,大家可以选作 转载于:https://www.cnblogs.com/bbhymy/p/11272780.html 收藏(0)