CPFS'e NFS üzerinden erişmek için Protokol hizmetleri kullanın. NFS, CPFS'in yüksek aktarım hızını korurken geniş işletim sistemi uyumluluğu ve esnek hesaplama seçenekleri sunar. Bu hızlı başlangıç kılavuzunda, bir CPFS dosya sisteminin nasıl oluşturulacağı ve NFS üzerinden nasıl bağlanacağı CentOS kullanılarak gösterilmektedir. Protokol hizmetleri, POSIX bağlama noktalarından bağımsız olarak NFS bağlama noktaları sağlar.
Önkoşullar
-
CPFS hizmeti etkinleştirilmiştir.
CPFS konsolu ilk kez oturum açtığınızda, yönergeleri izleyerek CPFS hizmetini etkinleştirin.
-
Aşağıdaki gereksinimleri karşılayan bir Elastic Compute Service (ECS) örneği oluşturulmuştur. Daha fazla bilgi için bkz. Örnek oluşturma.
ECS örneğine bir genel IPv4 adresi atanmış veya örnek ile bir elastik IP adresi (EIP) ilişkilendirilmiştir.
-
Örnek, CPFS-NFS istemcisi tarafından desteklenen aşağıdaki işletim sistemlerinden birini çalıştırır:
İşletim sistemi türü
İşletim sistemi sürümü
Alibaba Cloud Linux
-
Alibaba Cloud Linux 3.2104 64-bit
-
Alibaba Cloud Linux 2.1903 64-bit
CentOS
-
CentOS 8.x 64-bit
-
CentOS 7.x 64-bit
Ubuntu
-
Ubuntu 20.04 64-bit
-
Ubuntu 18.04 64-bit
-
Ubuntu 16.04 64-bit
Debian
-
Debian 10.x 64-bit
-
Debian 9.x 64-bit
-
Debian 8.x 64-bit
SUSE
-
SUSE Linux Enterprise Server 15 64-bit
-
Bu hızlı başlangıç kılavuzunda aşağıdaki ECS örneği ve CPFS dosya sistemi yapılandırmaları kullanılmaktadır:
-
ECS
İşletim sistemi: CentOS 7.9
Bölge: Çin (Şanghay)
Alan: Şanghay Alan B
-
CPFS
Bölge: Çin (Şanghay)
Alan: Şanghay Alan B
Tür: 100 MB/s/TiB taban çizgisi
Yapılandırılan kapasite: 3.600 GiB
Yordam
Adım 1: Dosya sistemi oluşturma
CPFS konsoluna oturum açın.
Overview sayfasının alt kısmında, Create CPFS File System seçeneğine tıklayın.
-
CPFS Uluslararası Site (Kullandıkça Öde) sayfasında, aşağıdaki tabloda açıklandığı gibi gerekli parametreleri yapılandırın. Diğer parametreleri iş ihtiyaçlarınıza göre yapılandırın veya varsayılan ayarları koruyun. Daha fazla bilgi için bkz. Dosya sistemi oluşturma.
Parametre
Açıklama
Bölge
Açılır listeden China (Shanghai) seçeneğini belirleyin.
Alan
Şanghay Alan B seçeneğini belirleyin. ECS örneği ile aynı alanı seçin.
Tür
100 MB/s/TiB Baseline seçeneğini belirleyin.
CPFS kapasitesi
Dosya sisteminin depolama kapasitesini belirtin. Bu örnekte, 3.600 GiB seçeneğini belirleyin.
Sanal özel bulut
Oluşturduğunuz sanal özel bulutu (VPC) seçin.
vSwitch
VPC'de oluşturduğunuz bir vSwitch seçin. Buy Now seçeneğine tıklayın. Satın alma işlemini tamamlamak için ekrandaki talimatları izleyin.
(İsteğe bağlı) Adım 2: Fileset oluşturma
Fileset, bir CPFS dosya sistemi içinde bulunan hafif bir dosya sistemidir. Bağımsız bir inode ad alanına ve bağımsız yönetim yeteneklerine sahiptir ve dosya sistemi hiyerarşisinde bir dizin olarak görünür. Verileri dışa aktarmak ve bir NFS bağlama noktası oluşturmak için bir Fileset oluşturmanızı öneririz. Normal bir dizine kıyasla Fileset, dosya sayısı sınırları ve veri akışları gibi ek özellikleri destekler.
Sol gezinme bölmesinde, seçeneklerini belirleyin ve oluşturduğunuz dosya sisteminin adına tıklayın.
Dosya sistemi ayrıntıları sayfasında, Fileset seçeneğini belirleyin.
-
Fileset sekmesinde, Create Fileset seçeneğine tıklayın ve aşağıdaki gerekli parametreyi yapılandırın. Diğer parametreleri iş ihtiyaçlarınıza göre yapılandırın veya varsayılan ayarları koruyun.
Fileset Path: Dosya sistemindeki Fileset yolunu girin. Yol eğik çizgi (/) ile başlamalı ve bitmelidir. Örnek: /fileset1/.
OK seçeneğine tıklayın.
Adım 3: Protokol hizmeti ve dışa aktarma dizini oluşturma
Bir CPFS dosya sistemine NFS üzerinden erişmek için bir protokol hizmeti oluşturun. Protokol hizmeti, ECS örneğinin dosya sistemini bağlamak için kullanabileceği bir bağlama noktası oluşturur.
-
Sol gezinme bölmesinde Protokol Hizmetleri sekmesini seçin, Create Protocol Service seçeneğine tıklayın ve aşağıdaki tabloda açıklandığı gibi gerekli parametreleri yapılandırın. Diğer parametreleri iş ihtiyaçlarınıza göre yapılandırın veya varsayılan ayarları koruyun. Daha fazla bilgi için bkz. Protokol hizmetlerini yönetme.
Parametre
Açıklama
Protokol türü
NFS V3 seçeneğini belirleyin.
vSwitch
Dosya sistemi ile aynı VPC'deki bir vSwitch seçin.
Protokol dışa aktarma
Fileset (Önerilen) seçeneğine tıklayın ve Adım 2'deki Fileset'i seçin.
Dışa Aktarma VPC'si
ECS örneği ile aynı VPC'yi seçin.
Dışa Aktarma vSwitch'i
ECS örneği ile aynı vSwitch'i seçin. Protokol kümesi, protokol hizmetini bu vSwitch aracılığıyla belirtilen VPC'ye dışa aktarır.
NotBir protokol hizmeti, bir vSwitch'te en fazla 32 IP adresi tüketebilir. vSwitch'in yeterli kullanılabilir IP adresine sahip olduğundan emin olun.
OK seçeneğine tıklayın.
Oluşturduğunuz protokol hizmetinin Action sütununda, Export Directory seçeneğine tıklayın.
Export Directory panelinde, daha sonra kullanmak üzere bağlama noktasını kopyalayın.
Adım 4: CPFS-NFS istemcisini yükleme ve dosya sistemini bağlama
ECS örneğine bağlanın. Bağlantı yöntemleri hakkında bilgi için bkz. ECS örneğine bağlanma.
-
CPFS-NFS istemcisini yapılandırın.
-
CPFS-NFS istemcisini indirin.
wget https://cpfs-hangzhou-nfs-client.oss-cn-hangzhou.aliyuncs.com/aliyun-alinas-utils-latest.el.noarch.rpm -
CPFS-NFS istemcisini yükleyin.
sudo yum install aliyun-alinas-utils-*.rpm -
Yükleme işlemini doğrulayın.
which mount.cpfs-nfsBaşarılı bir yükleme işlemi aşağıdaki çıktıyı döndürür:
/usr/sbin/mount.cpfs-nfs
-
-
CPFS dosya sistemini bağlayın.
sudo mount -t cpfs-nfs -o vers=3,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id.region.cpfs.aliyuncs.com:/share/path /mntfile-system-id.region.cpfs.aliyuncs.com:/share/pathifadesini Adım 3 bölümünde kopyaladığınız bağlama noktasıyla değiştirin ve/mntifadesini mevcut sunucudaki yerel bir yolla değiştirin. Bağlama parametreleri hakkında daha fazla bilgi için bkz. Bağlama parametreleri. -
Bağlama bilgilerini görüntülemek için
mount -lkomutunu çalıştırın.Dosya sistemi bağlandıktan sonra, dosya sisteminin kapasite bilgilerini görüntülemek için
df -hkomutunu çalıştırın.NotECS örneği yeniden başlatıldığında bağlama bilgilerinin kaybolmasını önlemek için, ECS örneğindeki /etc/fstab dosyasını yapılandırarak CPFS dosya sisteminin başlangıçta otomatik olarak yeniden bağlanmasını sağlayın. Daha fazla bilgi için bkz. Başlangıçta otomatik bağlamayı yapılandırma.
Adım 5: Dosya sistemini kullanma
Dosya sistemi bağlandıktan sonra, ECS örneğinde standart bir dizin olarak erişebilir ve kullanabilirsiniz.
Aşağıdaki örnekte, CPFS dosya sisteminde dosya oluşturmak ve silmek için ECS örneğindeki yerel bağlama yolu /mnt kullanılmaktadır.
[root@iZ2vxxx ~]# cd /mnt
[root@iZ2vxxx mnt]# ll
total 0
[root@iZ2vxxx mnt]# mkdir dir1
[root@iZ2vxxx mnt]# mkdir dir2
[root@iZ2vxxx mnt]# ll
total 1
drwxr-xr-x 2 root root 4096 Apr 29 10:17 dir1
drwxr-xr-x 2 root root 4096 Apr 29 10:17 dir2
[root@iZ2vxxx mnt]# rm -rf dir*
[root@iZ2vxxx mnt]# ll
total 0