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/611505/

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

(0)

大家都在看

  • jar工具常用命令

    参考链接:https://www.ibm.com/developerworks/cn/java/j-jar/index.html Original: https://www.cnb…

    数据库 2023年6月9日
    078
  • MYSQL–>视图

    视图就是一种 虚拟存在的表。因为视图的数据不在数据库中实际存在。 视图的行和列的数据都来自于 我们定义视图所使用的表 其中,定义视图所使用的表叫 基表 视图的行和列的数据是在使用视…

    数据库 2023年6月14日
    071
  • MySQL之文件

    1.参数文件 当MySQL实例启动时,数据库会先去读一个配置参数文件,用来寻找数据库的各种文件所在的位置以及指定某些初始化参数,这些参数通常定义了某种内存结构有多大等。在默认轻快下…

    数据库 2023年6月6日
    077
  • 生成随机数的若干种方法

    背景: 创建账户时我们需要配置初始随机密码,使用手机号注册时需要随机验证码,抽奖活动需要随机点名,俄罗斯方块游戏需要随机出形状。这些案例都在说明一个问题,随机数据很重要!而在 Sh…

    数据库 2023年6月14日
    074
  • Linux–>文件目录作用查询

    在Linux中他的根目录都是决定好的无法改名,并且每一个目录他的作用都是决定好的 在Linux中一切都是文件!,Linux会把所有的硬件都映射成文件 代表根目录 /bin /bin…

    数据库 2023年6月14日
    0111
  • MySQL8.0.x 安装傻瓜式教程【极简】

    MySQL8.0.x 安装 一、下载 MySQL官网下载链接:https://downloads.mysql.com/archives/community/ 选择版本后下载zip文…

    数据库 2023年5月24日
    095
  • mysql解压版简洁式本地配置方式

    1. 设置全局变量 解压mysql压缩包到指定位置, 然后配置全局变量, 在 path 中添加全局变量, 值为 mysql 根目录下 bin 目录路径, 比如: D:\code_s…

    数据库 2023年5月24日
    0133
  • ODA→Teigha胎压–学习笔记

    数据库结构 记录对象表 对象字典 具有固定类型和固定可访问操作的特定对象的固定结构的固定集合 可以存储和操作各种类型的对象,包括它自己。 每个记录都有一个特定的类类型,每个表也有一…

    数据库 2023年6月14日
    074
  • MIT 6.824 Lab2A Raft之领导者选举

    实验准备 实验代码: git://g.csail.mit.edu/6.824-golabs-2021/src/raft 如何测试: go test -run 2A -race 相关…

    数据库 2023年6月14日
    0101
  • 快速入门上手Markdown

    第一次接触 Markdown是写代码初期看很多大佬的 github,他们的项目一定会有一份文件叫 Readme.md的文件他们由一些简单美观的符号和汉字字母组成,编译之后成为一篇简…

    数据库 2023年6月11日
    095
  • SpringBoot 实现 excel 全自由导入导出,性能强的离谱,用起来还特优雅

    一、简介 在实际的业务系统开发过程中,操作 Excel 实现数据的导入导出基本上是个非常常见的需求。 之前,我们有介绍一款非常好用的工具:EasyPoi,有读者提出在数据量大的情况…

    数据库 2023年6月14日
    081
  • Component name “Login“ should always be multi-word

    在运行vue项目的时候,看到此提示 这是因为没有关闭elint提示的错误,在vue.config.js下添加代码 lintOnSave: false Original: https…

    数据库 2023年6月11日
    085
  • mysql 内部函数

    1. group_concat 返回一个字符串结果,该结果由分组中的值连接组合而成。 函数语法: group_concat( [DISTINCT] 要连接的字段 [Order BY…

    数据库 2023年6月16日
    088
  • Java项目服务器跨域设置

    引入jar包 cors-filter-2.6 :http://central.maven.org/maven2/com/thetransactioncompany/cors-fil…

    数据库 2023年6月16日
    086
  • MongoDB中如何优雅地删除大量数据

    删除大量数据,无论是在哪种数据库中,都是一个普遍性的需求。除了正常的业务需求,我们需要通过这种方式来为数据库”瘦身”。 为什么要”瘦身&#822…

    数据库 2023年6月11日
    094
  • MySQL(一)——查看密码与修改

    查看数据库密码,策略与修改 RPM安装: 源码安装: 进入:数据库 进入数据库后第一步设置密码: 查看密码策略 修改密码策略,长度 0宽容模式 混合模式,0关闭大小写 特殊字符 O…

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