АВТОМАТИЗИРОВАННАЯ СИСТЕМА
РАСЧЁТОВ ЗА УСЛУГИ СВЯЗИ
«Fastcom»
версия 12
Руководство администратора
Установка Fastcom Report Producer на ОС Linux.
Всего страниц –
Оглавление
Оглавление 2
ВВЕДЕНИЕ 3
Требования к программному и аппаратному обеспечению 4
Установка 5
Установка Linux 5
Запуск локальной сети 9
Обновление операционной системы 9
Установка текстового редактора 10
Настройка автоматического запуска сети при перезагрузке 10
Настройка синхронизации времени 10
Установка Java 12
Установка необходимых программ 13
Установка Fastcom Report Producer 13
Настройка шрифтов 14
Использование Microsoft Core Web Fonts 14
Подстановка свободных шрифтов 15
Копирование шрифтов из ОС Windows 15
Подключение сетевых дисков 16
Подключение к ресурсам файлового сервера Windows 16
Подключение к ресурсам файлового сервера Unix (NFS) 18
ВВЕДЕНИЕ
Приложение Fastcom Report Producer – составная часть АСР Fastcom, предназначена для формирования отчётов по запросу пользователей Web-интерфейса, а также в пакетном режиме.
Приложение является многопоточной кроссплатформенной Java-программой, и может выполняться на любом компьютере с установленной средой Java SE версии 1.6 и выше.
В приложении используются библиотеки сторонних разработчиков:
JDBC Driver for Oracle Database – составная часть Oracle Client. Источник программного обеспечения: http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html.
Apache FOP – библиотека, выполняющая XSL-FO-преобразование, а также другие библиотеки Apache Foundation, необходимые для работы Apache FOP. http://projects.apache.org/projects/fop.html
Требования к программному и аппаратному обеспечению
Приложение Fastcom Report Producer целесообразно использовать на многопроцессорных (многоядерных) вычислительных системах, но также допускается использовать и временные серверы, подключаемые на этапе проведения биллинговой компании для массового формирования счетов, актов и прочих документов. В качестве дополнительных серверов могут выступать виртуальные машины или даже рабочие станции пользователей.
Fastcom Report Producer – многопоточное приложение, способное использовать несколько процессорных ядер одновременно для параллельного выполнения задач. Эффективная работа приложения возможна при наличии 256 мегабайт оперативной памяти на каждое процессорное ядро, плюс некоторый объём оперативной памяти для функционирования операционной системы. Самым требовательным к оперативной памяти является выполнение XSL-FO-преобразования. Если XSL-FO использовать не планируется, то требования к оперативной памяти можно снизить в 3-5 раз.
Приложение Fastcom Report Producer работает в среде виртуальной машины Java. Для работы требуется установить Java SE версии 1.6 или старше. Рекомендуется версия 1.7. Допустимо использовать среду java производства Oracle ( http://java.oracle.com ), или openjdk ( http: //openjdk.java.net/ ).
Минимальные потребности приложения и операционной системы в дисковом пространстве составляют 1.2Gb. В этот объём не входит объём временных файлов, файлов Fastcom Client и результирующих файлов сформированных отчётов.
Установка
Инструкция по установке даётся на примере операционной системы CentOS Linux версии 6.3 amd64 – некоммерческой версии Linux, созданной из исходных кодов коммерческого продукта Red Hat Enterprise Linux.
Установка Linux
Установка производится с компакт-диска ,образ которого можно получить по адресу http://centos.org/. Файл образа - CentOS-6.3-x86_64-minimal.iso. CentOS выбрана, как самая легковесная из операционных систем семейства Red Hat.
Установщик «minimal» устанавливает только базовое программное обеспечение ОС Linux, поэтому вопросов по конфигурации задаёт минимум, в частности – не настраивает сетевые интерфейсы.
Рассмотрим установку на чистый компьютер:
Установщик сообщает, что нашел установочный диск, и предлагает его проверить. Логично отказаться от проверки, т.к. процедура установки и так не слишком долгая. В случае ошибки при установке потеряно будет не много времени.
Установщик предлагает выбрать язык, который будет использоваться при установке. Целесообразно отставить английский.
В случае, если жёсткий диск сервера еще не использовался, установщик может выдать подобное сообщение об ошибке. Сообщение означает, что установщик не смог найти знакомой ему системы разбиения диска на разделы, и не сможет установится «радом» с существующей операционной системой. Т.к. диск для установки нам нужен – выбираем «Re-initialize».
На следующем шаге установщик предлагает настроить временную зону, в которой функционирует система. Выберите в списке свою временную зону.
Флаг «System clock uses UTC» указывает, в каком времени должны работать системные часы сервера. Если сервер будет использоваться только для Fastcom Report Producer, используйте UTC. В противном случае – проконсультируйтесь с администраторами других систем, установленных на сервере.
Установщик просит задать пароль для суперпользователя (root) операционной системы.
Установщик спрашивает, что делать с доступным дисковым пространством. Варианты:
Использовать весь диск (при этом будут удалены все ранее установленные операционные системы)
Заменить существующую установку Linux – будет предприняты попытка найти уже установленную ОС Linux, удалить её, и использовать для установки освободившееся дисковое пространство.
Использовать для установки свободное место на диске.
На последнем шаге мастера установщик предупреждает, что у Вас остался последний шанс отказаться от установки. Продолжение установки приведёт к записи на диск, и, возможно, необратимым изменениям в других системах, установленных на этом же сервере.
Установка операционной системы завершена.
Войдите в свежеустановленную систему пользователем root с заданным ранее паролем.
Запуск локальной сети
Для подключения локальной сети введите команды:
[root@localhost ~]# ifup lo
[root@localhost ~]# ifup eth0
Операционная система попытается получить IP-адрес по протоколу DHCP. Убедиться в том, что IP-адрес получен, можно введя команду:
[root@localhost ~]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 52:11:2E:D6:8B:B5
inet addr:172.16.10.180 Bcast:172.16.255.255 Mask:255.255.0.0
inet6 addr: fe80::5011:2eff:fed6:8bb5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4298 errors:0 dropped:0 overruns:0 frame:0
TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4271087 (4.0 MiB) TX bytes:8452 (8.2 KiB)
Interrupt:18
[root@localhost ~]#
Обновление операционной системы
Следующий необязательный шаг – обновление операционной системы. Для этого шага, а также для установки необходимого программного обеспечения потребуется доступ к сети интернет из настраиваемой операционной системы.
Обновить операционную систему можно, введя команду
[root@localhost ~]# yum update
Команда будет выполняться довольно долго, и в качестве промежуточного вопроса выведет объём информации, которую собирается получить из сети Интернет, и попросит Вас согласиться с этим.
Установка текстового редактора
Для редактирования текстовых файлов понадобится какой-нибудь текстовый редактор. В системе уже есть редактор vi, но он, к сожалению, не обладает интуитивно-понятным интерфейсом. Установим оболочку Midnight Commander, включающую в себя и вполне приличный текстовый редактор:
[root@localhost ~]# yum install mc
Настройка автоматического запуска сети при перезагрузке
Настроим автозапуск сетевой карты, чтобы не выполнять команды ifup каждый раз при перезагрузке компьютера. Для этого необходимо перейти в каталог /etc/sysconfig/network-scripts, и отредактировать файлы ifcfg-lo и ifcfg-eth0, заменив в них строку ONBOOT="no" на ONBOOT="yes"
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# mcedit ifcfg-lo
[root@localhost network-scripts]# mcedit ifcfg-eth0
Настройка синхронизации времени
(только для реальной машины. При использовании виртуальной машины обычно вопросы синхронизации времени остаются на совести системы управления виртуальными машинами)
Следующим шагом является настройка синхронизации времени сервера с общемировым – в противном случае будет очень тяжело восстанавливать последовательность событий, приведших к сбою.
[root@localhost ~]# yum install ntp
...
Complete!
[root@localhost ~]# ntpdate -b 0.pool.ntp.org
7 Sep 17:16:34 ntpdate[15067]: step time server 192.87.106.2 offset 0.018867 sec
[root@localhost ~]#
Система успешно синхронизировала своё текущее время с неким сервером в сети Интернет, входящим в пул публичных серверов точного времени, но это была одноразовая синхронизация. В процессе работы системы локальные часы могут «убегать» вперёд или назад, и через месяц разница может достигнуть нескольких минут.
ОС Linux предлагает нам постоянно действующий «демон», занимающийся корректировкой хода часов сервера. Для его настройки и запуска нужно выполнить следующие шаги:
Отредактировать конфигурационный файл демона:
[root@localhost ~]# cd /etc
[root@localhost etc]# mcedit ntp.conf
В первую очередь, нас интересует набор строк, начинающихся со слова server. По умолчанию в конфигурационном файле указаны случайные сервера из общемирового пула публичных серверов точного времени. Для более точной подстройки часов необходимо выбрать те серверы точного времени, с которыми лучше связь. Возможно, в Вашей компании уже есть собственный сервер точного времени, в этом случае оставьте единственную строку server, указав адрес этого сервера. Если собственного сервера точного времени нет, укажите в конфигурационном файле следующие сервера:
server 0.ru.pool.ntp.org
server 1.ru.pool.ntp.org
server 2.ru.pool.ntp.org
Эти настройки заставят программу синхронизации времени выбрать три случайных публичных сервера точного времени, находящиеся на территории Российской Федерации.
Для автоматического запуска программы ntpd при загрузке сервера необходимо ввести следующую команду:
[root@localhost etc]# chkconfig --level 345 ntpd on
Программа ntpd не устанавливает время на сервере принудительно, а лишь корректирует скорость хода системных часов так, чтобы постепенно привести из в соответствие с общемировым временем. При нормальной работе этого достаточно, чтобы поддерживать ошибку на уровне миллисекунды. Однако при загрузке компьютера, особенно после длительного простоя или работы другой операционной системы показания аппаратных часов компьютера могут существенно отличаться от мирового времени, и ntpd откажется заниматься корректировкой времени. Во избежание таких случаев необходимо при загрузке компьютера однократно жёстко установить текущее время по общемировому, как мы уже сделали вручную командой ntpdate.
Отредактируйте файл /etc/sysconfig/ntpdate.
Установите значение SYNC_HWCLOCK в yes – это заставить программу ntpdate записать системное время в аппаратные часы компьютера.
Добавьте ntpdate в автозагрузку, введя следующую команду:
[root@localhost etc]# chkconfig --level 345 ntpdate on
Перезагрузите компьютер, чтобы убедиться, что синхронизация времени заработала:
[root@localhost etc]# shutdown –r now
Чтобы получить текущее состояние работы программы ntpd, введите следующую команду:
[root@localhost ~]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
banshee.tiberia 85.17.233.194 3 u 61 64 1 10.858 11.598 0.001
81.17.18.170 103.7.151.4 2 u 59 64 1 96.023 -2.908 0.001
188.134.15.192 62.117.76.138 2 u 59 64 1 13.032 19.861 0.001
grain.fors.ru 172.27.100.1 4 u 58 64 1 0.420 -4.261 0.001
[root@localhost ~]#
Из вывода команды видно, с какими серверами точного времени связался локальный сервер ntpd, как долго идёт до них сигнал через интернет (столбец delay), и насколько отличается время на удалённом сервере и текущее время (offset).
Из приведённого выше листинга видно, что синхронизация времени еще не производится. Серверу ntpd нужно некоторое время, чтобы оценить качество связи с удалёнными серверами, сверить их показания и выбрать лучший сервер. Через некоторое время команда ntpq будет выдавать в отчёте свои предпочтения для каждого из серверов:
[root@localhost ~]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*banshee.tiberia 85.17.233.194 3 u 27 64 37 9.264 9.797 1.122
+81.17.18.170 103.7.151.4 2 u 25 64 37 97.211 -2.967 0.606
+188.134.15.192 62.117.76.138 2 u 26 64 37 14.388 18.591 1.242
-grain.fors.ru 172.27.100.1 4 u 21 64 37 0.846 -3.664 0.348
[root@localhost ~]#
Символ «звёздочка» перед именем сервера означает, что именно этот сервер признан наилучшим, и синхронизация времени производится по нему. Символ «плюс» означает, что сервер достаточно хорош, и будет использован в случае выхода из строя первого сервера. Символ «минус» означает, что сервер по каким-то причинам не внушает доверия, и не будет использоваться.
Установка Java
Рекомендуется установить версию java OpenJDK, содержащую в том числе и средства разработки java. Для этого введите команду:
[root@localhost etc]# yum install java-1.7.0-openjdk-devel
Установка получится довольно долгой и объёмной, т.к. вместе с java будут установлены и другие пакеты, необходимые для корректного функционирования java.
Убедиться в корректности установки и проверить версии установленных программ можно введя следующие команды:
[root@localhost ~]# javac -version
javac 1.7.0_05
[root@localhost ~]# java -version
java version "1.7.0_05-icedtea"
OpenJDK Runtime Environment (rhel-2.2.1.el6_3.3-x86_64)
OpenJDK 64-Bit Server VM (build 23.0-b21, mixed mode)
[root@localhost ~]#
Установка необходимых программ
Для установки программ, обеспечивающих сборку программы Fastcom Report Producer, корректную остановку, кириллические шрифты и управление шрифтами введите следующую команду:
[root@localhost ~]# yum install make nc fontconfig ghostscript-fonts xorg-x11-fonts-cyrillic urw-fonts libreoffice-opensymbol-fonts
Установка Fastcom Report Producer
Скопируйте содержимое папки SRC\frp\FastcomReportProducer с диска Fastcom Client (диск H:) в произвольное место на сервере. Для этого можно воспользоваться, например, программой WinSCP, обеспечивающей передачу файлов поверх протокола SSH (http://winscp.net/eng/download.php). Предположим, что Вы поместили исходные коды в папку /root/frp.
Выполните следующие команды:
[root@localhost ~]# cd /root/frp
[root@localhost frp]# make install clean
Построение и установка программы займут несколько минут.
После окончания установки Вы получите:
Группу пользователей операционной системы fastcom
Пользователя операционной системы frp
Каталог /opt/fastcom/frp, содержащий программу, необходимые библиотеки и конфигурационные файлы
Каталог /var/log/fastcom/frp, в который будут помещаться журналы выполнения Fastcom Report Producer («лог-файлы»)
Скрипт запуска и остановки сервера Fastcom Report Producer /etc/init.d/frp
Для включения сервера Fastcom Report Producer в список автозапуска выполните команду
[root@localhost ~]# chkconfig --add frp
Отредактируйте конфигурационный файл /opt/fastcom/frp/etc/frp.cfg в соотвествии с документом «Руководство администратора. Диспетчер Отчётов».
Запустите Fastcom Report Producer командой
[root@localhost ~]# service frp start
или перезагрузите компьютер.
Настройка шрифтов
К сожалению, самые распространённые и часто используемые шрифты – Arial, Courier New, Times New Roman – являются частной собственностью компании Microsoft, и не входят в поставку свободных операционных систем, в т.ч. Linux.
Если три пути решения проблемы:
Использование Microsoft Core Web Fonts
В 1996 году компания Microsoft выпустила в свободное обращение коллекцию шрифтов под названием Microsoft Web Core Fonts. В 2002 году свободная раздача шрифтов была прекращена, однако «если Вам удалось где-то достать эти шрифты, то Вы легально можете их использовать»12. По лицензионному соглашению Вы можете самостоятельно установить и использовать эти шрифты, но распространение в качестве составной части другого программного продукта запрещено.
В настоящее время пакет шрифтов доступен для скачивания по адресу http://corefonts.sourceforge.net/.
Шрифты представлены в виде исполняемых файлов для ОС Microsoft Windows, выполняющих установку шрифтов. Непосредственное их использование в среде Unix невозможно. Однако, для упрощения процесса установки созданы соответствующие пакеты для дистрибутивов Linux, построенных на базе RPM и Debian.
Для установки шрифтов на CentOS 6 x86_64 нужно выполнить следующие действия:
[root@localhost ~]# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm
[root@localhost ~]# yum install wget cabextract ttmkfdir rpm-build
[root@localhost ~]# cd ~
[root@localhost ~]# wget http://corefonts.sourceforge.net/msttcorefonts-2.5-1.spec
[root@localhost ~]# rpmbuild -bb msttcorefonts-2.5-1.spec
[root@localhost ~]# cd ~/rpmbuild/RPMS/noarch/
[root@localhost noarch]# rpm -Uvh msttcorefonts-2.5-1.noarch.rpm
Полученный файл msttcorefonts-2.5-1.noarch.rpm – это абсолютно корректный пакет, который Вы можете применить на других Linux-машинах, но не можете распространять.
После установки шрифтов каталог ~/rpmbuild можно удалить.
Подстановка свободных шрифтов
Сообщество свободного программного обеспечения выпускает шрифты, метрически совместимые с распространёнными шрифтами от Microsoft. Метрическая совместимость означает, что соответствующие символы двух шрифтов при различающемся начертании занимают одинаковое пространство по вертикали и горизонтали. При подстановке вместо пропиетарных шрифтов их метрически совместимых аналогов форматирование документов не нарушается.
Наиболее качественной заменой для шрифтов Arial, Times New Roman и Courier New является комплект шрифтов Nimbus Sans. Если Вы следовали настоящей инструкции по установке CentOS Linux, то данный комплект шрифтов у Вас уже установлен.
Для включения замены шрифтов необходимо отредактировать конфигурационный файл Apache FOP, включив следующие сроки разу после строки
Подмена шрифтов прекрасно работает при рендеринге текстовых документов, в т.ч. содержащих таблицы и стили, но не всегда корректно работает при рендеринге SVG-графики.
Копирование шрифтов из ОС Windows
Шрифты, установленные в ОС Windows, могут быть скопированы в соотвествующий каталог ОС Linux, и будут работоспособны. Но этот способ нарушает лицензионное соглашение на Microsoft Windows.
Подключение сетевых дисков
Для работы системы формирования отчётов для пользователей Web-интерфейса АСР Fastcom как правило требуется наличие общего сетевого хранилища для временных файлов и сформированных отчётов. Такое сетевое хранилище может быть организовано как на файловом сервере Microsoft Windows, так и на файловом сервере UNIX. В данной главе будут рассмотрены способы подключения разделяемых сетевых ресурсов с серверу, выполняющему Fastcom Report Producer. Вопросы организации файлового сервера не рассматриваются.
Конфигурационный файл, поставляемый вместе с Fastcom Report Producer по умолчанию, предполагает подключение двух сетевых дисков:
Диск Fastcom Client, подключаемый к файловой системе в точке /opt/fastcom/frp/mnt/fastcom_client
Диск, на котором размещаются доступные по протоколу HTTP файлы со сформированными отчётами. Подключается к файловой системе в точке /opt/fastcom/ftp/mnt/rep. Если не предпринимать специальных мер по конфигурированию, то на этом же диске будут размещаться временные файлы и отчёты, сформированные в пакетном режиме.
Подключение к ресурсам файлового сервера Windows
Для использования ресурсов файлового сервера Windows необходимо установить пакет cifs-utils:
[root@localhost ~]# yum install cifs-utils
Доступ к сетевым ресурсам сервера Microsoft Windows обычно осуществляется по имени пользователя и паролю. Файл /etc/fstab, в котором необходимо указать все подключаемые ресурсы, доступен для чтения всем пользователям операционной системы, и указывать пароли непосредственно в нём может быть некорректно с точки зрения политики безопасности.
Для безопасного хранения паролей на доступ к сетевым ресурсов целесообразно создать хранилище паролей, доступное только суперпользователю. Например, вот так:
[root@localhost ~]# mkdir /root/.cifs
[root@localhost ~]# chmod 0000 /root/.cifs
Первая команда создаёт в домашнем каталоге суперпользователя «скрытый» каталог .cifs. Вторая команда устанавливает права на доступ к каталогу в режиме «никому нельзя ничего». При этом суперпользователь всё равно может получить доступ к этому каталогу, т.к. на него не распространяются ограничения файловой системы.
Теперь для каждого сервера, ресурсы которого будут использоваться, создадим файл, содержащий реквизиты учётной записи:
[root@localhost ~]# cd /root/.cifs
[root@localhost .cifs]# mcedit server1
Файл с реквизитами – обычный текстовый файл, соотвествующий следующему формату:
username=vasya
password=pupkin
domain=worldtelecom
После создания файла для него также можно выставить права доступа «никому нельзя»:
[root@localhost .cifs]# chmod 0000 server1
Для подключения сетевого ресурса на этапе загрузки системы необходимо в файл /etc/fstab добавить следующую строчку:
//192.168.1.1/rep /opt/fastcom/frp/mnt/rep cifs credentials=/root/.cifs/server1,uid=frp,gid=fastcom 0 0
, где:
192.168.1.1 – IP-адрес сервера. Можно использовать его DNS-имя. В некоторых случаях работает NETBIOS-имя сервера (Windows-имя), но это менее надёжно
rep – имя разделяемого ресурса на сервере (общей папки)
/opt/fastcom/frp/mnt/rep – каталог в локальной файловой системе, к которому будет подключен сетевой ресурс
сifs – тип файловой системы (Common Internet File System, «свежая» реализация сетевой файловой системы, используемой в Microsoft Windows)
credentials=/root/.cifs/server1 – путь к файлу с именем пользователя и паролем на доступ к ресурсы
uid=frp – с точки зрения локальной файловой системы все файлы на ресурсе будут принадлежать пользователю frp
gid=fastcom – с точки зрения локальной файловой системы все файлы будут принадлежать группе Fastcom
Для подключения других сетевых ресурсов необходимо добавить соответствующие строки в файл /etc/fstab.
При перезагрузке операционной системы будет предпринята попытка подключить все указанные в файле /etc/fstab ресурсы автоматически. Для принудительного подключения файловой системы введите:
[root@localhost ~]# mount /opt/fastcom/frp/mnt/rep
Если не будет выдано никаких сообщений об ошибке, то подключение произошло успешною. Убедиться в этом можно введя команду
[root@localhost ~]# ls /opt/fastcom/frp/mnt/rep
Результатом работы команды будет список файлов и каталогов в подключённой файловой системе.
Подключение к ресурсам файлового сервера Unix (NFS)
Файловые серверы UNIX могут предоставлять доступ к своим ресурсам аналогично файловым серверам Windows, с помощью программного пакета Samba. В этом случае подключение к ресурсам файлового сервера выполняется аналогично подключению к ресурсам файлового сервера Windows.
Другой распространённый способ разделения файловых систем между серверами UNIX – использование протокола NFS – Network File System, первоначально разработанного компанией Sun Microsystems в 1984 году. В настоящее время используется четвёртая версия протокола, но она пока имеет проблемы совместимости между различными реализациями. Так, например, не рекомендуется использовать четвёртую версию протокола NFS для разделения файловых ресурсов между операционными системами Solaris и Linux.
Для подключения файловой системы, например /var/reports, предлагаемой сервером с адресом 192.168.10.10 в файл /etc/fstab необходимо внести следующую строку:
192.168.10.10:/var/reports /opt/fastcom/frp/mnt/rep nfs опции 0 0
Где:
/opt/fastcom/frp/mnt/rep – каталог в локальной файловой системе, к которому будет подключена разделяемая файловая система,
nfs – тип файловой системы
опции – список опций через запятую. Полезные опции:
timeo=n , где n – целое число. Количество секунд, в течение которого клиент будет ожидать завершения файловой операции. Если файловая операция не завершена в течение n секунд (например, сервер выключился), то будет выдано сообщение об ошибке
rsize=n, где n – целое число, кратное 1024. Количество байт, которые клиент будет пытаться прочитать за одно обращение. Рекомендуется использовать значение 32768.
wsize=n, где n – целое число, кратное 1024. Количество байт, которые клиент будет пытаться записать за одно обращение. Рекомендуется использовать значение 32768.
bg или fg – как должна себя вести операционная система при загрузке. Если установлено значение fg, то загрузка системы приостановится до тех пор, пока не удастся выполнить подключение к сетевому ресурсу. Если установлено значение bg, то загрузка продолжится, но система будет пытаться подключаться в фоновом режиме. Т.е. для формирования отчётов подключение сетевых ресурсов является обязательным условием, то наш выбор должен быть fg.
nfsvers=n, где n – 3 или 4. Выбор версии протокола NFS3 или NFS4. На однородных операционных системах (и сервер, и клиент – относительно свежие версии ОС Linux) рекомендуется использовать версию 4. В случае проблем функционирования по протоколу четвёртой версии рекомендуется перейти на третью.
Рекомендуемая строка опций – timeo=60,wsize=32768,rsize=32768,fg
Строка в файле /etc/fstab управляет подключением сетевой файловой системы на этапе загрузки операционной системы. Для подключения файловой системы вручную введите команду:
[root@localhost ~]# mount /opt/fastcom/frp/mnt/rep
Управление правами доступа к файловой системе, подключенной по NFS настраивается на сервере, предоставляющем ресурс.
|