Архив заметок

Vladimir

FreeBSD. Температура HDD. SMART

Просмотров: 5642Комментарии: 0
FreeBSDСтатистика

На балконе стоит ацкий тазик, используемый под файлопомойку и dlna сервер. Понадобилось тут следить за температурой жесткого диска и его состоянием, дабы быть в курсе работы девайса. Естессно для фряхи описаны кучи руководств по мониторингу системы. Эта статья на память, чтоб не копаться в гуглах и интернетах в поисках команд smile

beast# pkg_info | grep smart
smartmontools-5.43 S.M.A.R.T. disk monitoring tools
beast#

Это я поставил тулзу для мониторинга жестких дисков.

Теперь посмотрим включена ли поддержка smart:

beast# smartctl -i /dev/ada0
smartctl 5.43 2012-06-30 r3573 (local build)
Copyright (C) 2002-12 by Bruce Allen, https://smartmontools.sourceforge.net
=== START OF INFORMATION SECTION ===
Model Family: SAMSUNG SpinPoint P80 SD
Device Model: SAMSUNG HD160JJ
Serial Number: S08HJ1MP207824
Firmware Version: ZM100-47
User Capacity: 160 041 885 696 bytes
Sector Size: 512 bytes logical/physical
Device is: In smartctl database
ATA Version is: 7
ATA Standard is: ATA/ATAPI-7 T13 1532D revision 4a
Local Time is: Mon Sep 17 15:01:57 2012 MSK
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

Включен. Если нет, то включить smart можно в биосе. В этом веке все диски должны поддерживать эту фичу. Далее, в конфиге я расскомментил только одну строчку:

beast# cat smartd.conf | grep ada0
/dev/ada0 -a -m mail@mail -o on -S on -s (S/../.././02|L/../../6/03)
beast#

Вместо mail@mail указываете свой ящик, туда будут сыпаться уведомления о проблемах и ошибках, если таковые возникнут.

Чтобы узнать текущую температуру жесткого, пишите команду:

beast# smartctl -a /dev/ada0 | grep 194
194 Temperature_Celsius 0x0022 142 064 000 Old_age Always - 32
beast#

Если указать просто:

beast# smartctl -a /dev/ada0

То программка выведет всю инфу по жесткому диску.

MaxRequestContentLength

Просмотров: 3335Комментарии: 0
NetWeaverSAP

Приветствую всех.

Возникла следующая задача. На портал в KM не загружаются файлы размером свыше 128Мб. В интернетах нашел следующее решение. С помощью visual administrator в настройках HTTP Provider Service можно изменить значение MaxRequestContentLength. К сожалению это решение оказалось не особо работоспособным, а вернее этого параметра вообще не оказалось в списке. Базисник мучился, так и не нашел. Пришлось обратиться опять к интернетам и найти альтернативное решение этой проблемы. И оно было найдено.

Решение касается версии портала от 7.0x и выше.

Итак, поэтапно:

  1. Заходим в SAP NetWeaver Administrator
  2. Переходим во вкладку System Management --> Configuration
  3. В панели навигации слева или из списка на экране по центру выбираем System Properties
  4. Раскрываем дерево --> Dispatcher ID
  5. Переходим на вкладку Services
  6. В списке выбираем http и ниже на экране появятся свойства этого сервиса
  7. Выделяем MaxRequestContentLength, жмем Modify и меняем значение на необходимое.

Вот и все smile

Бэкап и восстановление FreeBSD

Просмотров: 4370Комментарии: 2
FreeBSD

Накопал видео на youtube от startnetworkings c подробным описанием бэкапа и восстановления ОС FreeBSD по сети. В видео для хранения бэкапа используется ОС Windows 2008, но это не суть важно smile

P.S. Видео на русском с разжевыванием каждого шага.

Дамп exim'а

Просмотров: 3475Комментарии: 0
EximFreeBSD

На память публикую sql дамп почтового сервера exim. Взял отсюда. Дамп ниже подразумевает, что БД для екзима создана и юзер назначен smile

USE `exim`;
CREATE TABLE `admin` (
  `username` varchar(255) NOT NULL default '',
  `password` varchar(255) NOT NULL default '',
  `created` datetime NOT NULL default '0000-00-00 00:00:00',
  `modified` datetime NOT NULL default '0000-00-00 00:00:00',
  `active` tinyint(1) NOT NULL default '1',
  PRIMARY KEY  (`username`),
  KEY `username` (`username`)
);
CREATE TABLE `alias` (
  `address` varchar(255) NOT NULL default '',
  `goto` text NOT NULL,
  `domain` varchar(255) NOT NULL default '',
  `created` datetime NOT NULL default '0000-00-00 00:00:00',
  `modified` datetime NOT NULL default '0000-00-00 00:00:00',
  `active` tinyint(1) NOT NULL default '1',
  PRIMARY KEY  (`address`),
  KEY `address` (`address`)
);
CREATE TABLE `domain` (
  `domain` varchar(255) NOT NULL default '',
  `description` varchar(255) NOT NULL default '',
  `aliases` int(10) NOT NULL default '0',
  `mailboxes` int(10) NOT NULL default '0',
  `maxquota` int(10) NOT NULL default '0',
  `transport` varchar(255) default NULL,
  `backupmx` tinyint(1) NOT NULL default '0',
  `created` datetime NOT NULL default '0000-00-00 00:00:00',
  `modified` datetime NOT NULL default '0000-00-00 00:00:00',
  `active` tinyint(1) NOT NULL default '1',
  PRIMARY KEY  (`domain`),
  KEY `domain` (`domain`)
);
CREATE TABLE `domain_admins` (
  `username` varchar(255) NOT NULL default '',
  `domain` varchar(255) NOT NULL default '',
  `created` datetime NOT NULL default '0000-00-00 00:00:00',
  `active` tinyint(1) NOT NULL default '1',
  KEY `username` (`username`)
);
CREATE TABLE `log` (
  `timestamp` datetime NOT NULL default '0000-00-00 00:00:00',
  `username` varchar(255) NOT NULL default '',
  `domain` varchar(255) NOT NULL default '',
  `action` varchar(255) NOT NULL default '',
  `data` varchar(255) NOT NULL default '',
  KEY `timestamp` (`timestamp`)
);
CREATE TABLE `mailbox` (
  `username` varchar(255) NOT NULL default '',
  `password` varchar(255) NOT NULL default '',
  `name` varchar(255) NOT NULL default '',
  `maildir` varchar(255) NOT NULL default '',
  `quota` int(10) NOT NULL default '0',
  `domain` varchar(255) NOT NULL default '',
  `created` datetime NOT NULL default '0000-00-00 00:00:00',
  `modified` datetime NOT NULL default '0000-00-00 00:00:00',
  `active` tinyint(1) NOT NULL default '1',
  PRIMARY KEY  (`username`),
  KEY `username` (`username`)
);
CREATE TABLE `vacation` (
  `email` varchar(255) NOT NULL default '',
  `subject` varchar(255) NOT NULL default '',
  `body` text NOT NULL,
  `cache` text NOT NULL,
  `domain` varchar(255) NOT NULL default '',
  `created` datetime NOT NULL default '0000-00-00 00:00:00',
  `active` tinyint(1) NOT NULL default '1',
  PRIMARY KEY  (`email`),
  KEY `email` (`email`)
);

SSH bruteforce. Некоторые элементы на заметку.

Просмотров: 18989Комментарии: 2
FreeBSDPF

Каким-то мудреным образом мой ip попал в таблицу негодяев на моем удаленном тазике. Вспоминал команду для очистки таблицы заблокированных ip адресовsmile В итоге сдался и нагуглил решение.

Привожу часть конфига pf.conf:

pass in on $ext_if  proto tcp from any to $ext_if port ssh \
synproxy state ( max-src-conn-rate 1/60, \
overload <BRUTEFORCERS> flush global )

Чтобы просмотреть заблокированные ip адреса в таблице BRUTEFORCES:

pfctl -t BRUTEFORCES -T show

Удалить адреса:

pfctl -t BRUTEFORCES -T del *тут ip адрес*

Добавить негодяя:

pfctl -t BRUTEFORCES -T add *ip негодяя*

Ну в общем-то и все.

Обновление прошивки Samsung Galaxy Tab 7.7

Просмотров: 35108Комментарии: 27
Android

Disclaimer!

Изначально в этой статье было описано обновление прошивки andorid 3.2 на кастомную прошивку 3.2 модели p6800. Так же с помощью этого руководства аппарат был обновлен до версии 4.0.4(австрийская прошивка).

В данный момент времени, а именно на 05.11.2012г. русская официальная прошивка android 4.0.4 еще не выпущена.

Следите в этой ветке форума за объявлением о выходе прошивок.

Имеется в наличии девайс galaxy tab 7.7 p6800, но сильно глючный. Глючность заключается в тормозах при перелистывании между рабочими столами и при переворачивании планшета, картинка тупит несколько секунд smile

Порылся в интернетах и нашел прошивочки, заодно, чтобы не ждать ICS (android 4 ice cream sandwich) решил обновится и потестить. Источник руководства. Поехали!

Прошивка samsung galaxytab 7.7 (p6800)

Требования:

  1. Samsung Galaxy Tab 7.7 GT-P6800 (Для других моделей данное обновление не допустимо)
  2. Комп с виндой. В моем случае windows 7 pro x64
  3. Сделать резервную копию данных. Здесь как делать бэкап данных, а здесь
  4. как забэкапить инфу в облако

  5. Обновить USB дровишки для девайса. Можно обновить используя samsung kies.
  6. Далее. Отключите или удалите samsung kies и антивирусное ПО, т.к. сии программы могут навредить процессу установки. Я удалять ничего не собираюсь, посмотрим, что из этого выйдет smile

Читать далее...

Блеск и нищета информационных технологий

Просмотров: 2661Комментарии: 0
Книги

Откопал в закромах интересную книгу smile Заодно решил выложить в общий доступ.

Автор: Николас Дж. Карр

Название: Блеск и нищета информационных технологий. Почему ИТ не являются конкурентным преимуществом

Описание: С тех пор, как компьютеры начали использоваться в бизнесе, прошло уже более 50 лет, но мы все еще мало знаем об их влиянии на экономику в целом и эффективность компаний в частности. Вообще говоря, мы до сих пор не можем точно объяснить, почему на протяжении сорока лет компьютеризация почти не влияла на эффективность производства, а затем, в середине 1990-х годов, внезапно стала считаться ключевым фактором быстрого роста эффективности американской экономики. Точно также мы не можем с уверенностью объяснить, почему этот рост распределялся столь неравномерно, и почему он имел место в одних отраслях и регионах, в которых в информационные технологии вкладывались огромные средства, и отсутствовал в других, несмотря на столь же значительные затраты на компьютерную технику и программное обеспечение.

Скачать: karr_nikolas_blesk_i_nischeta.zip 0