RSS    

   Реферат: Администрирование локальных сетей

1.    Проверить наличие каталога lost+found на корню проверяемой файловой системы. Если его нет , то создать его.

2.    Терминировать все процессы использующие фанную файловую систему.

3.    Размонтировать файловую систему командой umount.

4.    Запустить fsck –p . Опция –p позволяет устранять большинство проблем без вмешательства со стороны администратора (неинтерактивно). Если fsck находит проблему на решение которой она не может принять решение то fsck заканчивает свою работу с сообщением об ошибке. Если fsck завершила свою работу удачно, значит все повреждения файловой системы были исправлены. В противном случае:

5.    Запустить fsck без аргументов –p или –P (интерактивно). При этом возможна потеря данных или имени файлов. После окончания работы fsck перегрузите систему киспользуя команду reboot -n. Если не выполнить такую перезагрузку, то можно заново повредить файловую систему.

6.    Проверить содержимое каталога lost+found. В него fsck сбрасывает все данные которые не подлежат восстановлению.

Файловая система VxFS

В том случае когда нужно проверить VxFS (разумеется не в случае физического сбоя) нет необходимости проверять всю файловую систему а джостаточно проверить так называемый iintent log содержащий записи всех изменений ожидаемых в структуре файловой системы, который представляет собой не что иное как лог транзакций которые система хотела осуществить перед сбоем. Проверка intent log происходит очень быстро и время восстановления VxFS существенно меньше чем HFS. В случае дискового сбоя сканирование intent log-а неоправдано и в такой ситуации необходимо сканирование всей файловой системы. Для этого  нужно запускать fsck –o full.

Сокращение обьема файловой системы

Для уменьшения обьема файловой системы нужно выполнить следующие действия:

·     Сделать резервную копию файловой системы

·     Размонтировать файловую систему

·     Уменьшить обьем LV командой lvreduse.

·     Создать заново файловую систему командой newfs.

·     Смонтировать ее

·     Восстановить данные из резервной копии

Увеличение обьема файловой системы

Для увеличения обьема файловой системы необходимо выполнить следующие действия:

·     Размонтировать файловую систему

umount /dev/vg01/lvol01

·     Увеличить размер LV (например до суммарного обьема 1.5 Гб)

lvextend –L 1500 /dev/vg01/lvol1

·     Увеличить обьем файловой системы:

extendfs /dev/vg01/lvol01

·     Смонтировать файловую систему:

mount /dev/vg01/lvol1 /xxx

12.       Мониторинг использования дискового пространства

Команды df и bdf позволяют вести мониторинг свободного и занятого дискового пространства и числа inodes. Команда df выводит значения в 512 байтных блоках, bdf в килобайтах. Например:

bash-2.04# bdf -i

Filesystem          kbytes     used         avail    %used  iused      ifree   %iuse Mounted on

/dev/vg00/lvol3      86016    77263     7875     91%     4566     2078     69%    /

/dev/vg00/lvol7      163840  137219   24231   85%     8164     6304     56%    /var

/dev/vg00/lvol6      339968  296156   41079   88%     17857   10947   62%    /usr

/dev/vg00/lvol4      360448  318130   39684   89%      8867    10573   46%    /opt

/dev/vg00/home    204800  186722    8178     96%     13797   2163     86%    /home

/dev/vg00/lvol5      32768    2594       28244    8%       204       7524     3%     /tmp

/dev/dsk/c0t2d0     381402  381402       0       100%     -1         0          100%  /cdrom

/dev/vg00/lvol1      47829    21052   21994      49%      25        7655     0%     /stand

 Для контроля места занимаемого какойто директорией можно использовать команду du. Наример:

bash-2.04# du -s /usr/contrib/*

2594    /usr/contrib/X11R6

352       /usr/contrib/X11drivers

5346    /usr/contrib/Xm1.2

11118   /usr/contrib/bin

374       /usr/contrib/doc

0          /usr/contrib/etc

0          /usr/contrib/games

0          /usr/contrib/include

262       /usr/contrib/lib

432       /usr/contrib/man

514       /usr/contrib/src


13.        Организация веб-сайта

Выбор операционной системы.

Выбор операционной системы, прежде всего, определяется тем, что имеется в наличии. В настоящее время www-сервера строятся на основе Windows NT и Unix-системах преимущественно, поскольку платформа OS/2 фактически не используется из-за неудачной маркетинговой политики, а MacOS не предназначена для использования как серверная технология.

Предпочтительнее  всего – иметь Unix-подобную систему. Она не намного сложнее в администрировании «навороченного» NT-сервера, несмотря на бытующее мнение, и значительно снижает затраты на ПО, администрирование и поддержку www-сервера, как, например, за счет того, что существует огромное количество бесплатного ПО и ПО с открытым исходным кодом в рамках лицензии GPL (1,2) за которое не придется платить деньги. Кроме того, бесплатность не является основным преимуществом, в первую очередь ПО  с открытым исходным кодом получает все большее распространение и признание благодаря именно открытости программного кода и технологий. Получая такое ПО, вы получаете десятки тысяч добровольных разработчиков и тестеров во всем мире. Что это означает. Такое ПО гораздо быстрее обновляется, ошибки и бреши в системе безопасности исправляются значительно быстрее, чем в коммерческих продуктах, и, как это не удивительно, оно является более стабильным. Кроме этого некоторые специфические задачи для веб-сайта можно решить только на основе Unix-систем и ПО с открытым кодом в силу того, что необходимо создавать собственные модули, парсеры и программы и серверные приложения для интерактивной работы с сервером; понятно, что сделать это на основе коммерческого ПО сложно в связи с тем, что вы имеете дело с готовыми бинарными файлами и не имеете возможности их менять. Отрицательные стороны: необходимость постоянно следить за новостями и обновлениями (коммерческие организации рассылают соответствующие бюллетени  и CD, здесь – необходимо подписаться на рассылку по электронной почте и самому загружать обновления); второе, необходимы некоторые базовые знания программирования и особенностей операционной системы для установки новой версии и внесения исправлений в ПО. Причем на платформе Windows делать это будет значительно труднее.

Выбор программного обеспечения сервера.

Под программным обеспечением сервера понимается программа-демон, которая обрабатывает http-запросы, а так же все сопровождающее программное обеспечение: клиенты баз данных, специфические компиляторы, парсеры, анализаторы логов, генераторы статистики, счетчики и т.п.

Итак, ПО веб-сервера в первую очередь – это именно процесс (демон) который обрабатывает запросы и обычно, собственно, и носит название «веб-сервер». Существует достаточно много различных технологий и веб-серверов от разных производителей, но, как и везде, есть бесспорные лидеры. Прежде всего, это Microsoft IIS, Apache, Netscape FastTrack Server, а так же менее известные Stronghold и FHTTPD. Немного статистики: наиболее распространенным сервером в странах СНГ является Apache – около 80% веб-сайтов построены на нем, порядка 15% принадлежит Microsoft IIS, оставшиеся 5% с переменным успехом разделены между другими оставшимися веб-серверами. Для платформы HP-UX прежде всего следует рассмотреть Apache, Netscape FastTrack Server, как совместимые с платформой и возможные к использованию. Недостатком упоминавшихся ранее Stronghold и FHTTPD является следующее, первый – коммерческий с ограниченной лицензией и ограниченной поддержкой новых технологий, второй сервер – является так же и сервером обслуживания FTP-запросов, что значительно снижает безопасность и устойчивость сервера.

Сопутствующее ПО. В самом простейшем случае это различные интерпретаторы, парсеры и/или модули, которые могут понадобиться для создания интерактивного сайта, обработки форм и исполнения приложения. В минимальный комплект как минимум будут входить: компилятор С, интерпретатор языка Perl, которые понадобятся для создания cgi-скриптов, обработки форм и запросов, а так же оживления сайта; кроме этого на сервере можно установить компилятор Java, если в перспективе планируется использовать сервелеты, а так же некоторые другие средства разработки – Tcl/Tk, PHP, если предполагается использование баз данных, то для работы необходимо будет установить, как минимум, клиенты к базам данных и соответствующие библиотеки, как, например, MySQL или PostgresSQL. Кроме того, для оживления сайта, мониторинга посещаемости можно установить программы подсчета посещений и анализа логов (WWWCount, Webalizer), если вы не собираетесь использовать счетчики внешних рейтинговых систем, которые значительно замедляют загрузку страниц сайта, а так же имеют обыкновение не работать в течение длительных периодов времени или работать некорректно.

Анализ веб-серверов.

Netscape FastTrack Server.

По заверениям компании Netscape это веб-сервер начального уровня пригодный для малых и средних серверов с устойчивым базовым движком, пригодным для создания статических и динамических сайтов, а так же предлагающий простейшие инструменты для работы с базами данных на веб-сайте. Сервер поддерживает HTTP 1.1 и SSL 3 технологии, сервелеты на основе JavaScript 1.1, а так же доступ к ODBC базам данных. Для корпоративных сайтов и крупных серверов предлагается использовать усовершенствование версии до Netscape Enterprise Server, что значительно дешевле, чем изначально покупать лицензию Enterprise Server

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

© 2010.