当前位置: 首页 > news >正文

群晖 nas 做网站ui设计的基本流程

群晖 nas 做网站,ui设计的基本流程,什么是网络营销中的免费营销策略,梁山县网站建设文章目录 linux 一些命令fdisk 磁盘分区parted 分区文件系统mkfs 格式化文件系统fsck 修复文件系统 mount 挂载swap 交换分区清除linux缓存df du 命令raid 命令基本原理硬raid 和 软raid案例raid 10 故障修复#xff0c;重启与卸载 lvm逻辑卷技术LVM的使用方式LVM 常见名词解析… 文章目录 linux 一些命令fdisk 磁盘分区parted 分区文件系统mkfs 格式化文件系统fsck 修复文件系统 mount 挂载swap 交换分区清除linux缓存df du 命令raid 命令基本原理硬raid 和 软raid案例raid 10 故障修复重启与卸载 lvm逻辑卷技术LVM的使用方式LVM 常见名词解析LVM 原理LVM 创建流程案例 linux 一些命令 fdisk 磁盘分区 1. 查看分区信息 fdisk -l 2. 创建分区 fdisk /dev/sda #通过 1 查看未分区磁盘 依次输入 n p 回车 回车(或者指定大小 xxxm) w (也可以再细分) 类型默认普通类型 83 swap 类型 83 动态类型(自动扩容) 8e 3. 删除分区 fdisk /dev/sdb d 按指令输入 4. 切换类型 w 前输入 t 切换partx -a /dev/sdb 重读分区cat /proc/pactitions 分区信息存储文件parted 分区 2T 用fdisk 2T 用 parted parted /etc/sdb mklbel gpt # 类型 mkpart primary/logical 0 500 # 分区 (start, end) q # 退出文件系统 VFS 虚拟文件系统抽象出来调度不同文件类型格式的文件系统中交互 linux文件系统类型格式有 ext2ext3 centos5ext4 centos6xfs centos7 网络共享文件系统 nfs network File system smb server message block 服务消息块 集群文件系统 gfs google file system ocfs oracle cluster file system oracle 数据库定制文件系统 cepe 为了存储的可靠性和扩展性分布式文件系统 交互文件系统 swap 虚拟内存 文件系统主要区别在于是否是日志型文件系统 mkfs 格式化文件系统 mkfs.xfs /etc/sdbfsck 修复文件系统 默认读取 /etc/fstab 开机挂载文件 fsck -t ext4 /etc/sdbmount 挂载 mount /dev/sdb /mnt # 挂载命令, 需要先格式化后挂载 umount /mnt # 取消挂载前提无人使用mount -o 参数async 异步处理文件系统加速写入数据不会同步写入磁盘写入一个缓冲区提高性能损失一定安全性sync 同步处理文件系统atime/noatime 是否记录修改时间defaults 默认所有exec/noexec 是否允许挂载点内的可执行命令ro 只读rw 读写att2 磁盘上存储内连扩展属性提升性能inode64 允许在文件系统的任意位置创建inodenoquota 强制关闭文件系统的限额功能mount -o ro /dev/sdb /mnt挂载信息在 /etc/fstab 文件目录下 开机自动挂载将挂载信息写入这个文件就行swap 交换分区 centos7 计算swap分区如下 -内存小于2G swap 和内存设置大小相同 -内存大于2G swap 设置2G设置swap分区1. 给磁盘分区指定swap类型 2. 格式化 mkswap /dev/sdb 3. 使用 swapon /dev/sdb 4. 关闭 swapoff /dev/sdb清除linux缓存 1. 释放cache的命令echo 1 /proc/sys/vm/drop_caches 等同于 sysctl -w vm.drop_caches1 2. 清理目录缓存和inodesecho 2 /proc/sys/vm/drop_caches 等同于 sysctl -w vm.drop_caches2 3. 清除内存页的缓存echo 3 /proc/sys/vm/drop_caches # sysctl -w vm.drop_caches3 上述是临时释放缓存命令不建议有程序在使用缓存是使用 可以写入 /ect/sysctl.conf 中永久生效清理文件系统和僵尸进程 sync 命令 sync 作用将内存缓冲区的数据写入到磁盘中df du 命令 df 命令 是用来检查挂载点 df -h/-i 显示挂载信息。-h 显示kb, mb单位大小- i显示已 inode 数量 也可以 df -Th 加上挂载文件类型du 命令是 用来查看文件大小命令linux 文件存储的最小单位是4kbdu -h #显示 文件大小 以 kb mb 单位显示 du -h * #显示当前目录/ 把 * 换成指定文件 显示指定文件大小 du -a #显示目录中所有文件大小du -ah --max-depth1 /opt 显示目录下文件大小深度 du -ah --exclude*.pyc /opt 显示除 .pyc 文件大小raid 命令 raid 即 磁盘阵列冗余技术 用途将多块独立的硬盘组成一个容量更大安全性更高的磁盘阵列组将数据切位多个区段之后分别存储在不同的物理硬盘上。利用分散读写技术提升磁盘的整体性能。 数据同步在不同的多个磁盘上 也能得到冗余备份的作用 特性能够保证数据安全性但是也增加了磁盘的成本能够保障数据丢失造成的严重损失提升硬盘读写效率。被广泛的使用 基本原理 raid 技术分为 raid 0 raid 1 raid 3 raid 5 raid 10### raid 0 raid 0 特点是将数据依次写入两块硬盘中理想情况下写入速度翻倍 但是 如果坏了一块硬盘数据都会被破坏 没有备份功能。只追求性能数据安全性低 ### raid 1 raid 1 将两块以上的硬盘绑定数据写入时同时写入多块数据 即使硬盘故障损坏也有备份 但 极大的降低了硬盘存储的利用率2块硬盘 只有 50% 的利用率 ### raid 3 必须三块硬盘以上 基于异或运算原理 计算机异或运算: 数字相同则为 0 不同则为 1磁盘异或运算 A 异或 B 异或 C 多个值异或计算的概念1 的个数是奇数结果为 11 的个数是偶数结果为 0 异或的作用只要知道异或的结果任何一个值都能被反推出来且只有 0 和 1raid 3 的特点存储着异或值的磁盘不得损坏(同时坏两块)成本较高### raid 5 必须四块硬盘以上 校验码均匀的放在每一块硬盘上因此即使挂了任意一块硬盘都能反推出原本的数据### raid 10 raid 0 raid 1 技术 先通过raid 1实现备份保证数据安全性 再通过raid 0 加快写入速度数据冗余性能 raid 1 raid 10 raid 5 raid 0 数据读写性能 raid 0 raid 10 raid 5 raid 1 成本 raid 0 raid 10 raid 1 raid 5 硬raid 和 软raid 软raid 通过软件代码实现 硬raid 就是厂商提供 raid 阵列卡由raid 卡上的主控芯片去操作磁盘 区别 软 raid 会额外消耗cpu资源 造成服务器压力 硬raid 更加稳定软 raid 可能会造成 磁盘发热过量造成损坏 硬raid 兼容性更好软 raid 兼容性依赖于操作系统可能会出问题 硬raid 除了成本完胜软raid 对应场景和选择方案 单台服务器数据重要建议 raid 1数据存储服务器(主服务器raid10) 从服务器(raid5 , 减少成本)web 服务器 没有太多数据的建议raid5raid0应用服务器和数据交互的建议 raid 0 raid 5提升速率 案例 raid 10 的使用过程 (四块磁盘) ls /dev/sd* # 查看硬盘以 sdb sdc sdd sde 四块磁盘为例子# 下载一个 mdadm 用于建设管理和监控RAID技术的命令 1. yum install -y mdadm2. mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde-C 表示创建RAID 阵列-v 显示创建过程-n 4 表示用4块硬盘创建-l 10 表示指定 raid 级别/dev/md0 阵列名称3. 格式化文件系统为 xfsmkfs.xfs /dev/md0 4. 用mount 进行挂载 raid 10 故障修复重启与卸载 故障修复 0. 查看raid 10 状态mdadm -D /dev/md0查看 Devices 相关信息, 找到坏掉的硬盘1. 删除一块硬盘mdadm /dev/md0 -f /dev/sdb 2. 重新加入硬盘(前提需要停止使用重启机器取消挂载)mdadm /dev/md0 -a /dev/sdb 然后等待修复完毕即可重启 1. 创建一个raid 配置文件echo DEVICE /dev/sd[b-e] /etc/mdadm.conf 2. 扫描磁盘阵列信息追加到这个文件中mdadm -Ds /etc/mdadm.conf 3. 取消挂载umount /home 4. 停止raid 10mdadm -S /dev/md0 5. 检查raid 信息mdadm -D /dev/md0 # 正常应该看不到任何信息 6. 重启raid 10 mdadm -A /dev/md0 7. 检查这时正常能看到raid10 的信息卸载 1. 卸除挂载umount /home 2. 停止 raid 10mdadm -S /dev/md0 3. 卸载磁盘mdadm --misc --zero-superblock /dev/sdbmdadm --misc --zero-superblock /dev/sdcmdadm --misc --zero-superblock /dev/sddmdadm --misc --zero-superblock /dev/sde 4. 删除重启配置文件rm -rf /etc/mdadm.conf 5. 删除开机自动挂载信息vim /etc/fstablvm逻辑卷技术 raid 技术能够提供硬盘的读写效率已经数据的安全性但当配置好后容量的大小都被限制住了如果存储的业务非常多磁盘容量不够用就会出问题并且raid 的磁盘扩容非常麻烦并且只能冷扩容 不同的磁盘分区相对都是独立的。没有任何联系空间利用率很低 如果某一个分区满了默认的磁盘管理无法直接扩容只能重新分区重新分配容量大小创建文件系统很麻烦 如果要合并分区也得重新格式化磁盘分区还要进行数据备份 为了解决以上缺点lvm logical volume manager逻辑卷管理技术 被用来解决这块问题 Lvm 技术就是将一个或者多个硬盘逻辑上进行了合并相当于一个大的硬盘去使用当你的硬盘不够了就会自动使用其他硬盘中容量。动态扩容 LVM的使用方式 基于分区形式创建lvm 硬盘的多个分区由lvm统一进行管理为卷组可以弹性的调整卷组的大小加入新硬盘可以充分的利用磁盘容量 文件系统是创建在逻辑卷上逻辑卷可以根据需求改变大小总容量控制在卷组中 基于硬盘创建lvm 多块硬盘做成逻辑卷将整个逻辑卷统一管理对分区进行动态扩容 LVM 常见名词解析 PP (pyhsical parttion), 物理分区lvm直接创建在物理分区上 PV (pyhsical volume) 物理卷处于lvm的最底层。一般一个PV对饮一个PP PEphysical extends, 物理区域 PV中可以用于分配的最小存储单位同一个VG所有的PV中的PE大小相同 VG (volume group) 卷组卷组创建在pv之上可以划分为多个PV LE (logical extends) 逻辑扩展单元, LE 是组成 LV的基本单元一个LE对应一个PE LVlogical volume 逻辑卷创建在VG之上是一个可以动态扩容的分区概念LVM 原理 LVM 动态扩容大小其实就是通过互相交换PE的过程达到弹性扩容分区大小减少空间容量就是剔除PE的大小扩大容量就是把其他的PE添加到自己的LV中PE默认大小一般是4MLVM 最多可以创建出65534个PE因此LVM最大的VG卷组单位是256GLV 是逻辑卷的概念和普通分区类似 优点lvm 的文件系统可以跨多个磁盘分区大小不受磁盘容量限制 可以在系统运行中直接动态扩容文件系统大小 可以直接增加新的硬盘到lvm的vg卷组中 LVM 创建流程 物理分区阶段针对物理磁盘或者分区进行fdisk格式化修改系统id默认83 改为 8e 类型lvm 类型PV 阶段通过pvcreatepvdisplay 将linux 分区改为物理卷PV创建VG卷组vgcreate vgs 显示卷组信息创建 LV 逻辑卷 lvcreate vgs 显示卷组信息开始格式化文件系统使用lv分区 lvm的管理常见命令 1. pvpvcreate 创建物理卷pvs 扫描简单信息pvscan 扫描物理卷组信息pvdispaky 显示各个物理卷的详细信息pvremove 删除物理卷2. vg 卷组vgcreatevgscanvgdisplayvgreduce 缩小卷组把物理卷从卷组中移除vgextend 扩大卷组把某个新的物理卷加入到卷组中vgremove 删除整个卷组3. lv逻辑卷lvcreatelvscanlvdisplay lvslvextendlvreducelvremove 案例 ### 提前进行磁盘物理分区将分区类型设置为 8e 类型 1. 创建pv [rootlinux localhost]# pvcreate /dev/sdc1 /dev/sdc2Physical volume /dev/sdc1 successfully createdPhysical volume /dev/sdc2 successfully created 2. 创建vg资源池 [rootlinux localhost]# vgcreate vg0 /dev/sdc1 /dev/sdc2Volume group vg0 successfully created [rootlinux localhost]# vgsVG #PV #LV #SN Attr VSize VFree vg0 2 0 0 wz--n- 14.99g 14.99g [rootlinux localhost]# vgdisplay--- Volume group ---VG Name vg0System ID Format lvm2Metadata Areas 2Metadata Sequence No 1VG Access read/writeVG Status resizableMAX LV 0Cur LV 0Open LV 0Max PV 0Cur PV 2Act PV 2VG Size 14.99 GiBPE Size 4.00 MiBTotal PE 3838Alloc PE / Size 0 / 0 Free PE / Size 3838 / 14.99 GiB 3. 创建lv [rootlinux localhost]# lvcreate -L 3G -n lv0 vg0Logical volume lv0 created. [rootlinux localhost]# lvsLV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convertlv0 vg0 -wi-a----- 3.00g 4. 格式化分区 [rootlinux localhost]# mkfs.xfs /dev/vg0/lv0 meta-data/dev/vg0/lv0 isize256 agcount4, agsize196608 blks sectsz512 attr2, projid32bit1 crc0 finobt0 data bsize4096 blocks786432, imaxpct25 sunit0 swidth0 blks naming version 2 bsize4096 ascii-ci0 ftype0 log internal log bsize4096 blocks2560, version2 sectsz512 sunit0 blks, lazy-count1 realtime none extsz4096 blocks0, rtextents0 5. 挂载后就可以使用了也可以写入 /etc/fastab 后加入开机自动加载或者 通过 mount -a 重载 [rootlinux localhost]# mount /dev/vg0/lv0 /lvdir6. LV 扩容, 扩容后需要刷新文件系统 扩容(缩容)之前建议先取消挂载让文件系统处于稳定状态避免潜在风险 [rootlinux localhost]# umount /lvdir [rootlinux localhost]# lvextend -L 5G /dev/vg0/lv0Size of logical volume vg0/lv0 changed from 3.00 GiB (768 extents) to 8.00 GiB (2048 extents).Logical volume lv0 successfully resized. [rootlinux localhost]# mount /dev/vg0/lv0 /lvdir [rootlinux localhost]# xfs_growfs /dev/vg0/lv07. LV 缩容 [rootlinux localhost]# lvreduce -L -5G /dev/vg0/lv0 卸载流程 1. 取消挂载 [rootlinux localhost]# umount /lvdir 2. 删除lv [rootlinux localhost]# lvremove /dev/vg0/lv0 3. 删除vg [rootlinux localhost]# vgremove vg0 4. 删除pv [rootlinux localhost]# pvs # 查看卷组 [rootlinux localhost]# pvremove /dev/sdc1 /dev/sdc2 # 删除卷组
http://www.zqtcl.cn/news/419232/

相关文章:

  • 沧州市东光建设局 网站电商网站目录优化
  • 公司网站建设案例教程wordpress word文档
  • 阿里巴巴网站本土化建设wordpress jquery
  • 用asp怎么做网站wordpress怎么查看主题
  • 用自己的电脑建网站兴义网站建设
  • 保定医疗网站建设公司wordpress 视频管理 主题
  • php做网站半成品网页设计作业怎么交
  • 郑州网站建设培训学校公众号投票怎么制作
  • 韩国设计交流网站网站设计网页配色
  • 线上设计师网站网络科技公司排名
  • 安徽建设厅网站网址品牌营销ppt
  • 用iis做的网站怎么更改端口南京汤山建设银行网站
  • 威海哪有网站建设十大网页制作工具
  • 上海专业网站建设公司合肥网站建站
  • 怎样将自己做的网站给别人看做平台网站一般有php还是js
  • 做企业网站一般要多少钱WordPress数据库搜索
  • wordpress建立好的网站app的开发流程是什么
  • 工作室网站WordPress文章图片采集插件
  • 青岛网站开发学校wordpress页面样板
  • 校级特色专业建设网站公司网站建设需要些什么要求
  • 嵌入式开发软件有哪些上海谷歌seo
  • 国际学校网站如何建设wordpress登入可见
  • 如何做好网站内链网站开发平台开发
  • 安徽省建设厅网站怎么进不去2022年国内重要新闻
  • 河北建设机械协会网站wordpress怎么做两个语言网站
  • 美容网站模版在线动画手机网站模板
  • jsp做的婚恋网站在谷歌上做英文网站
  • 北京教育学会网站建设昆明seo公司网站
  • 免费域名试用注册网站google搜索关键词热度
  • 温州建设小学网站高中资料网站免费