Isilon 的OneFs常见操作命令(一)

1背景知识:

Isilon的oneFS是基于Free BSD的,FreeBSD 是一种类UNIX操作系统,因此有些类似Linux操作系统的常见命令可以直接使用,但有些又略微差别,需要注意。官方文档给的介绍说是:

Isilon 的OneFs常见操作命令(一)

在企业生产中,Isilon作为企业级非结构化数据存储,用于横向扩展的多协议文件存储平台 ,在9.0版本后,官方默认关闭所有文件协议,因此需要结合使用需求,手动开启指定协议,目前支持NFS、SMB、S3、HTTP(S)、FTP等多种协议,开启方式是登陆CLI,输入命令: isi services <protocol> enable&#xA0;</protocol>进行条件开启。

2 CLI常用操作命令

2.1 证书

当前在用证书查看

isi certificate server list

新证书导入

isi certificate server import --certificatepath=/ifs/local/cert.pem --certificate-keypath=/ifs/local/key.pem --description='My new server
certificate' &#x2013;default

删除旧证书

isi certificate server delete --id=<old cert id></old>

2.2 设备健康检查

电池检查

isi batterystatus list

固件状态

isi devices drive firmware list --node-lnn all <node-number> # node-number &#x662F;&#x6307;&#x5982;&#x679C;&#x67E5;&#x770B;&#x67D0;&#x5355;&#x4E2A;&#x8282;&#x70B9;&#xFF0C;&#x5219;&#x628A;all &#x66FF;&#x6362;</node-number>

2.3 报警检查

isi event alerts list  #&#x62A5;&#x8B66;&#x5217;&#x8868;

2.4 运行job 状态

isi job  list

2.5 用户/组查看

isi auth users view --sid="$i" # &#x8F93;&#x5165;&#x7528;&#x6237;sid &#x67E5;&#x770B;&#x8BE6;&#x7EC6;&#x4FE1;&#x606F;
 isi auth groups list  # &#x7528;&#x6237;&#x7EC4;&#x67E5;&#x770B;
 isi auth groups members list { <group> | --gid <id> | --sid <sid> } # &#x7528;&#x6237;&#x7EC4;&#x6210;&#x5458;&#x8BE6;&#x7EC6;&#x4FE1;&#x606F;&#x67E5;&#x770B;</sid></id></group>

2.6 查看各节点序列号

isi_for_array isi_hw_status | grep Ser

Isilon 本质上还是用于多种协议目录共享访问,因此需要为共享出去的目录设置权限、容量、命名空间等因素。下面就常用的NFS 、SMB协议举例说明:

3 SMB目录协议分享设置

SMB 基本操作(增删查改)

3.1 创建新目录共享

isi smb shares create sharename --path=/sharepath --browsable=no --description="Here is Share Directory" --inheritable-path-acl=true --create-permissions="default acl" --zone System

3.2 删除目录

isi smb shares delete   -f sharename --zone System
&#x200B;
#!/bin/bash
find /sharepath -type f -ctime +90 -print0 |xargs -0 rm -rf
&#x200B;

3.3 查找SMB共享目录

isi smb shares list --format table --sort name -v
isi smb shares view <sharename></sharename>

3.4 查找SMB共享用户列表

isi smb shares permission list <sharename> --zone=System --format=table</sharename>

3.5 创建 SMB 共享的权限–添加。

isi smb shares permission create <sharename> <user> --permission=change --permission-type=allow</user></sharename>

3.6 删除 SMB 共享的用户或组权限。

isi smb shares permission delete <share> {<user>}
&#x200B;</user></share>

3.7 修改已存在的SMB权限

isi smb shares permission modify sharename users --permission=read --permission-type=allow

3.8 修改目录

#&#x6307;&#x5411;&#x65B0;&#x8DEF;&#x5F84;
 isi smb shares modify sharename --path=/new-path
 #&#x6307;&#x5411;&#x65B0;&#x7684;&#x8BBF;&#x95EE;&#x533A;&#x57DF;
 isi smb shares modify sharename --new-zone=zone5 &#xA0; --path=/new-path
&#x200B;

4. NFS 目录协议分享设置

NFS 相对SMB较为简单,这边仅仅将权限赋予到对应客户端IP ,后续权限分配由客户端自行决定

4 .1 创建NFS共享目录

isi nfs exports create /path &#xA0;--description 'Access to home dirs for user group 1' &#xA0;--zone ugroup1 --clients ipaddress

4. 2 修改用户目录权限

chmod -a# <n> <path>
chmod -a# 2 testdir
chmod -a user <username> allow/deny &#xA0;#  - &#x53F7;&#x4EE3;&#x8868;&#x51CF;&#x5C11;&#x6743;&#x9650;</username></path></n>

4.3 增加用户权限

chmod +ai user/group allow/deny  #&#x540C;&#x7406;&#x589E;&#x52A0;&#x6743;&#x9650;&#x4F7F;&#x7528; +

4.4 显示NFS共享目录

isi nfs exports list --format table &#xA0;--sort id
isi nfs exports view <id></id>

4.5 查看 现有NFS 共享

isi nfs exports list

4.6 新增减NFS rw 客户端

isi nfs exports modify id --add-read-write-clients ip  # &#x539F;&#x6709;&#x5217;&#x8868;&#x57FA;&#x7840;&#x4E0A;&#x65B0;&#x589E;&#x8BFB;&#x5199;&#x5BA2;&#x6237;&#x7AEF;
isi nfs exports modify id  --remove-read-write-clients ip # &#x539F;&#x6709;&#x5217;&#x8868;&#x57FA;&#x7840;&#x4E0A;&#x5220;&#x9664;&#x8BFB;&#x5199;&#x5BA2;&#x6237;&#x7AEF;

Original: https://www.cnblogs.com/xiong97/p/16506834.html
Author: 静言善思
Title: Isilon 的OneFs常见操作命令(一)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/578285/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • muduo项目介绍

    在上一个集群聊天服务器项目中,我使用了 muduo作为网络库,然后主要实现了业务逻辑等,所以为了深入网络库的代码和实现,我跟着一位老师的代码去实现了 muduo库的基本原理和作用,…

    Linux 2023年6月13日
    095
  • cpp-base

    1.cin&cout 2.两种注释方式 //注释方法1,’//’。用于单行注释 /* 注释方法2, 用于多行注释 */ &#x7279;&#x522B;&a…

    Linux 2023年6月7日
    091
  • shell运算符

    算术运算符 下表列出了常用的算术运算符,假定变量 a 为 10,变量 b 为 20: 运算符说明举例 + 加法 expr $a + $b 结果为 30。 – 减法 ex…

    Linux 2023年5月27日
    064
  • SSH加密原理

    1、SSH初次交换公钥 客户端发起链接请求 服务端返回自己的公钥,以及一个会话ID(这一步客户端得到服务端公钥) 客户端生成密钥对 客户端用自己的公钥异或会话ID,计算出一个值Re…

    Linux 2023年6月7日
    080
  • 【论文笔记】(2015,JSMA)The Limitations of Deep Learning in Adversarial Settings

    本文是早期的对抗文章,发表于 EuroS&P 2016会议,最主要的工作是:提出了一个生成对抗样本的算法– JSMA(Jacobian Saliency Map…

    Linux 2023年6月7日
    085
  • ulimit: open files: cannot modify limit: Operation not permitted

    统管理员刚给授权了一台Linux 服务器访问权限,我在JumpServer 登录的时候,遇到下面错误: Last login: Wed Nov 10 13:29:30 2021 f…

    Linux 2023年5月27日
    0109
  • docker相关命令杂理

    – 2020.11.16docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] #保存现有的镜像 # docker commit …

    Linux 2023年6月8日
    076
  • 容器编排,跨集群部署(脚踩2只船)问题研究

    —【前言】— https://www.cnblogs.com/cmt/p/14306142.html 问题来自于博客园,讨论容器编排,跨集群部署(脚踩2只船…

    Linux 2023年6月14日
    0105
  • 【已解决】linux centos7系统磁盘扩容

    第一步要手动加硬盘(我的操作是在20G的基础上加了30G) [reliable@hadoop102 ~]$ su root密码: 查看当前磁盘挂载情况: [root@hadoop1…

    Linux 2023年5月27日
    094
  • Redis学习手册(Sorted-Sets数据类型)

    一、概述: Sorted-Sets和Sets类型极为相似,它们都是字符串的集合,都不允许重复的成员出现在一个Set中。它们之间的主要差别是Sorted-Sets中的每一个成员都会有…

    Linux 2023年5月28日
    074
  • 【数学建模相关】matplotlib画多个子图(散点图为例 左右对照画图)

    @ 例题 例图 代码展示 例题 乙醇偶合制备 C4 烯烃 C4 烯烃广泛应用于化工产品及医药的生产,乙醇是生产制备 C4 烯烃的原料。 在制备过程中,催化剂组合(即:Co 负载量、…

    Linux 2023年6月8日
    0134
  • redis订阅关闭异常解决

    redis订阅关闭异常解决 应用程序模块订阅redis运行一段时间出现一直重连Redis服务,日志如下: 2019-04-28 10:06:17,551 ERROR org.spr…

    Linux 2023年5月28日
    0106
  • CentOS.7下安装配置FTP和SFTP服务

    一: FTP Centos7中默认已经安装了sshd服务(sftp), vsftpd需要手动安装 1、安装并启动FTP服务 1.1 安装vsftp d 使用 yum 安装 vsft…

    Linux 2023年6月6日
    0116
  • nginx配置文件讲解及示例(可复制)

    【示例一】 运行用户 user www-data; 启动进程,通常设置成和cpu的数量相等 worker_processes 1; 全局错误日志及PID文件 error_log /…

    Linux 2023年6月6日
    070
  • MIT6.828——Lab1 partA(麻省理工操作系统课程实验)

    Lab1 基本部分 在实验给出的文档中,已经详说明了早期PC的内存布局,并且运行了 bootloader。详细地解释了,上电后BIOS所做的工作,因此这部分不再赘述。需要注意的是 …

    Linux 2023年5月27日
    0156
  • debugfs使用指南

    debugfs 概述 类似sysfs、procfs,debugfs 也是一种内存文件系统。不过不同于sysfs一个kobject对应一个文件,procfs和进程相关的特性,debu…

    Linux 2023年6月7日
    082
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球