首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏小陈运维

    kubernetes(k8s) 存储动态挂载

    kubernetes(k8s) 存储动态挂载 使用 nfs 文件系统 实现kubernetes存储动态挂载 1. 2. systemctl restart nfs-kernel-server root@hello:~# root@hello:~# systemctl enable nfs-kernel-server 复制代码 客户端挂载 core18/2246 /dev/loop3 squashfs 33M 33M 0 100% /snap/snapd/12704 /dev/loop2 lxd/21835 /dev/loop5 squashfs 71M 71M 0 100% /snap/lxd/21029 /dev/sda2

    3.5K42发布于 2021-11-17
  • 来自专栏韦东山嵌入式

    NFS挂载2种方式

    开发板上要烧写好文件系统 2. 也就是说,NFS也只是文件系统而已,与jffs2,yaffs,ext4等是一类东西。但是NFS的特殊之处在于,它可以通过网络来挂载,而不用烧写到设备上。 2.把你想拷贝到开发板上的文件都复制到刚才设置的目录里,例如拷贝到 /work/nfs,然后在开发板上执行挂载命令 mount -t nfs -o nolock,vers=2 10.0.0.147: /work/nfs/jz2440目录下 2.参考上一个帖子的方式,添加路径 /work/nfs/jz2440 到文件 /etc/exports 中,以保证开发板有挂载这个目录的权限 3.重启nfs服务器 在第一期视频第0课第7节03:40处有演示, 其实就是将NFS文件系统使用mkyaffs2image工具制作生成yaffs2格式的文件系统。至此,NFS全部挂载方式分析完毕。

    5.5K20发布于 2020-09-30
  • 来自专栏又见苍岚

    Nextcloud -2- 挂载外部磁盘

    原生 NextCloud 无法挂载外部设备,本文记录NextCloud管理外部磁盘的方法。 背景 系统磁盘空间有限,不足以成为网盘,因此需要将外部存储挂载到 NextCloud管理范围内。 无法挂载 "SMB/CIFS", "使用 OC 登录的 SMB/CIFS",虽然不一定用到可以安装一下包解决这个提示 进入控制台: docker exec -it vvd_nextcloud bash apt install smbclient libsmbclient-dev pecl install smbclient docker-php-ext-enable smbclient 之后具备了挂载 挂载宿主磁盘 这里采用 nfs 挂载的方法 在容器中安装 nfs 相关包 apt-get install nfs-kernel-server apt-get install cifs-utils 配置完成后勾选右边的 ✔: 在文件中可以看到新加入的文件夹 新加入的磁盘可以在图片管理插件中被发现: 至此可以确定外部拓展磁盘添加成功 参考资料 https://www.jianshu.com/p/2e6f8b8e2644

    16.9K20编辑于 2022-08-06
  • 来自专栏小陈运维

    kubernetes(k8s) 存储动态挂载

    使用 nfs 文件系统 实现kubernetes存储动态挂载 1. 2. systemctl restart nfs-kernel-server root@hello:~# root@hello:~# systemctl enable nfs-kernel-server 客户端挂载 core18/2246 /dev/loop3 squashfs 33M 33M 0 100% /snap/snapd/12704 /dev/loop2 lxd/21835 /dev/loop5 squashfs 71M 71M 0 100% /snap/lxd/21029 /dev/sda2

    75010编辑于 2022-08-19
  • 来自专栏生信情报站

    Linux 挂载2TB以上硬盘

    一、 检测硬盘设备 ls /dev |grep sd 以上代表: sda:第一块硬盘 sda1:sda的第一个分区 sda2:sda的第二个分区 sda3:以此类推 sdb:第二块硬盘 (sdb)分区,构建 gpt 分区 命令: parted /dev/sdb mklabel gpt print mkpart primary 0KB 80TB Yes Ignore quit 2. unmount /dev/sdb /data 3.2 开机自启设置 vim /etc/fstab 要挂载的设备或伪文件系统 挂载点 文件系统类型 挂载选项 转储频率 自检次序 /dev/sdb /opt /sdb ext4 auto 0 0 挂载的设备: (1) 设备文件:例如/dev/sda5 (2) 卷标:-L ‘LABEL’, 例如 -L ‘MYDATA’ (3) UUID, -U ‘UUID ;建议使用空目录; 进程正在使用中的设备无法被卸载; 挂载选项:defaults 转储频率: 0:不做备份 1:每天转储 2:每隔一天转储 自检次序: 0:不自检 1:首先自检;一般只有

    4.8K20发布于 2021-01-13
  • 来自专栏用户1157212的专栏

    Linux 挂载2T以上存储

    Linux 挂载2T以上存储 Linux 挂载2T以上存储 在生产环境中,我们会遇到分区大于2T的磁盘(比如:添加一个3TB的存储),由于MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表 Device Boot Start End Blocks Id System /dev/sdd1 1 2089 16777216 82 Linux swap / Solaris /dev/sdd2 (parted) mkpart primary 0 -1 #将整块磁盘分成一个分区 (parted) quit #退出 3.格式硬盘 mkfs.ext4 /dev/sdb1 #格式化 #mke2fs 挂载新硬盘 4.1 创建需要挂载硬盘的目录 mkdir /data2 mount /dev/sdb1 /data2 #挂载 4.2 查找硬盘id号 blkid /dev/sdb1 #/dev/sdb1 5.查看硬盘是否挂载成功 df -h #/dev/sdb1 2.9T 200M 2.8T 1% /data1 6.重启服务器看看开机是不是正常挂载 reboot 重启以后输入 df -h 看看里面是不是有新硬盘了

    5.8K00发布于 2020-12-27
  • 来自专栏Super 前端

    Thinking--Promise解决动态挂载静态资源重复问题

    为减少页面包体积,videojs 相关资源,动态追加到页面。 没有生效❓ video.js 资源加载&解析执行完,会在 window 上挂载 videojs 属性。 动态元素创建:根据URL后缀判断资源类型,如果是.js文件,则创建<script>标签;如果是其他类型(假设为CSS),则创建<link>标签。

    26410编辑于 2025-05-31
  • 来自专栏java一日一条

    在 Java 中运用动态挂载实现 Bug 的热修复

    这篇文章中,我将演示动态绑定、应用运行期代码变化进行绑定、介绍一些工具 API 以及 Byte Buddy 库,这个库提供了一些 API 代码改变更方便。 Attach API:使用动态附件来渗透另外一个 JVM 为了修改一个运行中的 Java 程序,我们首先需要一种可以同处在运行状态的 JVM 进行通信的方式。 此外,基于 OpenJDK 的动态代码演变虚拟机支持预览此功能。

    1.4K20发布于 2018-09-14
  • 来自专栏蓝桥杯历年省赛真题集

    动态规划(2

    例如24-17-16-1,其实25-24-23…3-2-1更长,事实上这是最长的一条。 输入格式: 第1行: 两个数字r,c(1< =r,c< =100),表示矩阵的行列。 第2..r+1行:每行c个数,表示这个矩阵。 输出格式: 仅一行: 输出1个整数,表示可以滑行的最大长度。 样例输入 5 5 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 样例输出 25 ---- 分析题目

    59640发布于 2019-01-21
  • 来自专栏Java学习网

    Java开发 中运用动态挂载实现 Bug 的热修复

    这篇文章中,我将演示动态绑定、应用运行期代码变化进行绑定、介绍一些工具 API 以及 Byte Buddy 库,这个库提供了一些 API 代码改变更方便。 Attach API:使用动态附件来渗透另外一个 JVM 为了修改一个运行中的 Java 程序,我们首先需要一种可以同处在运行状态的 JVM 进行通信的方式。 此外,基于 OpenJDK 的动态代码演变虚拟机支持预览此功能。

    1.5K30发布于 2018-12-07
  • 来自专栏落叶飞翔的蜗牛

    动态代理(2

    CGLIB 动态代理机制 JDK 动态代理有一个最致命的问题是其只能代理实现了接口的类。为了解决这个问题,我们可以用 CGLIB 动态代理机制来避免。 String message) { System.out.println("send message:" + message); return message; } } 2. CGLIB 动态代理对比 JDK 动态代理只能代理实现了接口的类,而 CGLIB 可以代理未实现任何接口的类。 静态代理和动态代理的对比 灵活性 :动态代理更加灵活,不需要必须实现接口,可以直接代理实现类,并且可以不需要针对每个目标类都创建一个代理类。 而动态代理是在运行时动态生成类字节码,并加载到 JVM 中的。

    42840发布于 2021-01-19
  • 来自专栏c++与qt学习

    Docker具名挂载和匿名挂载

    ---- 结论 匿名挂载:卷挂载只写容器里面的路径,不写容器外的路径 如何确定是匿名挂载还是具名挂载,还是指定路径挂载 -v 容器内路径 #匿名挂载 -v 卷名:容器内路径 #具名挂载 -v /宿主内路径 local c00400d2fea2d074078b8f20d03c111df306beb6385aeed2d86a101e3b3bfe72 local ce7cc5dac50c58ff44a5f13f84d00e2100fadbcf1fea2788b334854f2e4c1080 local ffe9eafba04a7e2ae4d7e12f1049c47f041a3d6b0eb6bcfa4734f08184cfb460 ---- 2.具名挂载 具名挂载:就是挂载的卷定义一个自己的名字,可以方便的查找 # docker run -d -P --name nginx02 -v Bertram:/etc/nginx nginx ,大多数使用的都是具名挂载

    2.6K10发布于 2021-11-19
  • 来自专栏IT民工的代码世界

    ASP.NET MVC模块化开发——动态挂载外部项目

    最近在开发一个MVC框架,开发过程中考虑到以后开发依托于框架的项目,为了框架的维护更新升级,代码肯定要和具体的业务工程分割开来,所以需要解决业务工程挂载在框架工程的问题,MVC与传统的ASP.NET不同 ,WebForm项目只需要挂在虚拟目录拷贝dll就可以访问,但是MVC不可能去引用工程项目的dll重新编译,从而产生了开发一个动态挂在MVC项目功能的想法,MVC项目挂载主要有几个问题,接下来进行详细的分析与完成解决方案 PluginUtil { public static void PreInitialize() { } } } 2. public string FullName { get { return assembly.FullName; } } } 2) }; } } RazorBuildProvider方法啊只是在路由层面将cshtml加入到框架中,我们还需要将业务工程View中模块的页面挂载虚拟目录到框架中

    77030编辑于 2023-07-19
  • 来自专栏千里行走

    aws生产实践-4:EC2挂载磁盘

    查看磁盘:lsblk 可以看到:nvme1n1是我们要挂载的新磁盘。 建立挂载点目录,创建的目录挂载卷。 mkdir /app mount /dev/nvme1n1 /app 加到/etc/fstab中:(磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载

    1.5K20发布于 2021-10-28
  • 来自专栏自留地2

    Linux R720挂载M.2固态硬盘

    因为预算问题,没法买服务器级别的PCIE固态,于是在某东买了一块 M.2固态硬盘 和 一个 M.2转PCIE的卡。 顺便重温下Linux挂载硬盘 [root@localhost ~]# fdisk -l Disk /dev/nvme0n1: 500.1 GB, 500107862016 bytes 64 heads Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 30531584 inodes, 122096646 blocks Use tune2fs -c or -i to override. [root@localhost ~]# mkdir /ssdm2 [root@localhost ~]# mount /dev/nvme0n1 /ssdm2

    3.1K30发布于 2021-07-13
  • 来自专栏葡萄城控件技术团队

    帮你使用Vue,搞定无法解决的“动态挂载

    在一些特殊场景下,使用组件的时机无法确定,或者无法在Vue的template中确定要我们要使用的组件,这时就需要动态挂载组件,或者使用运行时编译动态创建组件并挂载。 今天我们将带大家从实际项目出发,看看在实际解决客户问题时,如何将组件进行动态挂载,并为大家展示一个完整的解决动态挂载问题的完整过程。 后来,某天看Vue文档时,我想到App是运行时挂载到#app上的。,从理论上来说,其他组件也应该能动态挂载到需要的Dom上,这样创建时机的问题不就解决了嘛! ,满足动态组件的需求 提前编译模板仅动态挂载,autocomplete的组件是确定的,我们可以使用这种方法 新建AutoComplete.vue组件用于动态挂载,这样可以挂载编译好的组件。 其实动态挂载并不是什么复杂操作,理解了Vue示例,通过vm来操作实例,灵活的运用动态挂载或者运行时编译的组件就不是什么难事了。

    1.4K30发布于 2021-10-29
  • 来自专栏姚红专栏

    硬盘分区挂载和取消挂载

    一:挂载 1) fdisk -l |grep sd 查看分区情况 或者fdisk -l 2) mkdir -p /data/disk1 创建数据存储目录 mkdir -p / data/disk2 mkdir -p /data/disk3 ...... 3) mkfs.xfs /dev/sdb 格式化sdb磁盘 mkfs.xfs /dev/sdc vim /etc/fstab /dev/sdb /data/disk1 xfs defaults 0 0 /dev/sdc /data/disk2 其它分区从2开始,数字越小越先检查,如果两个分区的数字相同,则同时检查。 解挂 1)fdisk -l |grep sd查看分区情况 或者fdisk -l 2)Umount /dev/sdc 解除挂载sdc

    6.8K20发布于 2019-09-11
  • 来自专栏技术积累

    Linux挂载

    …………………… 命令演示: 1、指定文件系统将块设备挂载至指定空文件夹内:演示内容:1)没有指定文件系统,命令是否能正确执行;2)指定错误文件系统,命令是否能正确执行;3)挂载点有内容的文件夹,查看被挂载后其内容是否消失 ;2)指定与块设备不一致的文件系统类型则命令报错;3)挂载点有内容的文件夹,在挂载后内容消失,卸载后内容重现,也就是说挂载后会将原文件内容掩盖,但并不对其进行其他操作。 2、演示内容:1)指定卷标并以只读方式挂载2)对目录进行挂载操作,查看其与硬链接与软链接有何不同。 ,以只读方式挂载后,无法对挂载点中的内容进行修改、创建等操作;2)目录的挂载实质上是硬链接,挂载后可以对里面的文件内容进行修改与删除。 每当 mount 挂载分区、umount 卸载分区,都会动态更新 mtab,mtab 总是保持着当前系统中已挂载的分区信息,fdisk、df 这类程序,必须要读取 mtab 文件,才能获得当前系统中的分区挂载情况

    16.7K42发布于 2020-07-29
  • 来自专栏云技术+云运维

    nfs 挂载

    将Ubuntu下的/home/dhcc/nfs挂载到CentOS下/home/shao/nfs。 Export list for Ubuntu: home/dhcc/nfs 5.重启nfs服务 /etc/init.d/nfs-kernel-server restart CentOS: 1.创建挂载目录 mount直接挂载 mount -t nfs 10.18.105.116:/home/dhcc/nfs /home/shao/nfs      #Ubuntu的ip为10.18.105.116 3.开机自动挂载 dhcc/nfs /home/shao/nfs 如果出现mount.nfs:access denied by server while mounting问题,可通过以下几种途径尝试解决: 1.修改需挂载的 4"    /*把这句话的#号去掉*/  NFS分为三个版本,即NFS-2 NFS-3 NFS-4,该配置文件默认关闭了这三个的NFS版本,我们只需要打开NFS-4即可。

    3.7K10发布于 2019-10-29
  • 来自专栏何以解忧 唯有暴富

    linux新增大于2T硬盘,分区并挂载

    partition of the appropriate size.分配适合的大小 Create a filesystem (if needed).格式化分区,根据你需要的文件系统 Mount.挂载 步骤 查看硬盘信息 由于新添加硬盘时要确定是对哪个盘进行分区挂载,以免误操作而造成数据损失。 20T的可用空间,磁盘位置为/dev/sdb 由于磁盘的空间大于2T,所以不能用直接使用fdisk的方法进行分区,在这里我们使用GPT分区。 分区格式化 可 将硬盘格式化为ext4格式,具体各格式的区别见ext2、ext3、ext4和xfs的区别 # ls /dev/sdb* #==>查看磁盘 /dev/sdb /dev/sdb1 最后一定要重启验证是否自动挂载 取消挂载 umount /dev/sdb1

    5.4K40编辑于 2023-02-24
领券