Kullanıcılar ile kullanıcı grupları arasındaki eşlemeleri yönetmek ve sorgulamak için UserGroupsMapping komutunu çalıştırın.
Ön koşullar
Bir Hadoop ortamı, Hadoop kümesi veya Hadoop istemcisi oluşturun. Hadoop'un nasıl yükleneceği hakkında daha fazla bilgi için bkz. Adım 2: Hadoop çalışma zamanı ortamı oluşturma.
Belirli paketler için OSS-HDFS'yi etkinleştirin. Daha fazla bilgi için bkz. OSS-HDFS'yi etkinleştirme ve erişim izinleri verme.
JindoSDK 4.5.0 veya sonraki bir sürümü yükleyin ve yapılandırın. Daha fazla bilgi için bkz. EMR dışı kümeleri OSS-HDFS'ye bağlama.
Adım 1: Ortam değişkenlerini yapılandırma
Adım 2: Kullanıcılar ile kullanıcı grupları arasındaki eşlemeleri yönetme
Kullanıcıları kullanıcı gruplarıyla eşleme
-
Komut sözdizimi
./jindo admin -addUserGroupsMapping \ [-dlsUri <uri>] \ [-user <user>] \ [-groups <group1,group2...>] -
Örnek
Aşağıdaki komut, user1 kullanıcısını group1 ve group2 gruplarıyla eşler:
./jindo admin -addUserGroupsMapping \ -dlsUri oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com \ -user user1 \ -groups group1,group2
Kullanıcıların eşlendiği kullanıcı gruplarını sorgulama
-
Komut sözdizimi
./jindo admin -listUserGroupsMappings \ [-dlsUri <dlsUri>] \ [-maxKeys <maxKeys>] \ [-marker <marker>] -
Örnek
Aşağıdaki komut, adlarında "test" dizesi geçen en fazla 10 kullanıcının kullanıcı gruplarını sorgular:
./jindo admin -listUserGroupsMappings \ -dlsUri oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com \ -maxKeys 10 \ -marker test-maxKeys ve -marker seçenekleri isteğe bağlıdır.
-maxKeys, döndürülecek maksimum kullanıcı sayısını belirtir.
-marker, adlarında belirtilen dizeyi içeren kullanıcıları filtreler.
Kullanıcılar ile kullanıcı grupları arasındaki eşlemeleri silme
-
Komut sözdizimi
./jindo admin -deleteUserGroupsMapping \ [-dlsUri <uri>] \ [-user <user>] -
Örnek
Aşağıdaki komut, user1 kullanıcısı ile bu kullanıcının ait olduğu tüm kullanıcı grupları arasındaki eşlemeleri siler:
./jindo admin -deleteUserGroupsMapping \ -dlsUri oss://examplebucket.cn-shanghai.oss-dls.aliyuncs.com \ -user user1