Для примера используется CentOS 8 с одним сервисным узлом. Описание метода установки для быстрого старта FastCFS. Этот способ предназначен только для тестирования и не рекомендован для использования в производственной среде.
git clone https://gitee.com/fastdfs100/FastCFS.git
Установка требует прав sudo или root для создания директорий в /usr/local
и обновления libfuse.
cd FastCFS/
sudo ./helloWorld.sh
При установке будут отображаться данные о прогрессе установки. Процесс автоматический, когда вы видите следующее сообщение, значит установка завершена успешно.
INFO: Копирование файла fuse.conf в /etc/fastcfs/fcfs/
ожидание готовности служб...
/dev/fuse 38G 0 38G 0% /opt/fastcfs/fuse
путь монтирования: /opt/fastcfs/fuse
приятного дня!
После успешной установки, используйте команду df -h
, чтобы проверить наличие нового устройства /dev/fuse
. Объём этого устройства зависит от вашего дискового пространства. Например, у меня он составляет 38 ГБ.```
Файловая система Размер Использовано Доступно Использовано % Прикреплено к
devtmpfs 189М 0 189М 0% /dev
tmpfs 219М 0 219М 0% /dev/shm
tmpfs 219М 6,6М 212М 4% /run
tmpfs 219М 0 219М 0% /sys/fs/cgroup
/dev/mapper/cs-root 47Г 5,9Г 42Г 13% /
/dev/sda1 1014М 242М 773М 24% /boot
tmpfs 44М 4К 44М 1% /run/user/1000
/dev/fuse 38Г 0 38Г 0% /opt/fastcfs/fuse
[first@192.168.126.50 /opt/fastcfs/fuse] $ pwd /opt/fastcfs/fuse [first@192.168.126.50 /opt/fastcfs/fuse] $ touch abc # Создание файла [first@192.168.126.50 /opt/fastcfs/fuse] $ ls -l общий размер 0 -rw-rw-r--. 1 first first 0 май 14 17:06 abc [first@192.168.126.50 /opt/fastcfs/fuse] $ rm abc # Удаление файла [first@192.168.126.50 /opt/fastcfs/fuse] $ mkdir -p d1/d2/d3 # Создание директории [first@192.168.126.50 /opt/fastcfs/fuse] $ ls -l общий размер 0 drwxrwxr-x. 2 first first 0 май 14 17:06 d1 [first@192.168.126.50 /opt/fastcfs/fuse] $ touch d1/d2/d3/123 # Создание файла [first@192.168.126.50 /opt/fastcfs/fuse] $ ls -l d1/d2/d3/123 -rw-rw-r--. 1 first first 0 май 14 17:06 d1/d2/d3/123 [first@192.168.126.50 /opt/fastcfs/fuse] $ rm -rf d1 # Удаление директории [first@192.168.126.50 /opt/fastcfs/fuse] $ ls -l общий размер 0
## 5. Остановка службы. Используйте `fashcfs.sh` как управляемый скрипт для остановки и перезапуска службы:
[first@192.168.126.50 ~/FastCFS] $ sudo ./fastcfs.sh stop [sudo] пароль для first: ожидание завершения pid [2364]... pid [2364] завершился. ожидание завершения pid [2379]... pid [2379] завершился. ожидание завершения pid [2383]... pid [2383] завершился. ожидание завершения pid [2400]... pid [2400] завершился.
## 6. Удаление установочных пакетов для восстановления начальной конфигурации
sudo yum remove FastCFS-auth-server FastCFS-fused fastDIR-server faststore-server -y sudo yum remove fastDIR-config faststore-config FastCFS-auth-config FastCFS-fuse-config -y sudo rm -rf /etc/fastcfs /opt/fastcfs /opt/faststore
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )