From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: hardware@altlinux.ru References: <20060625203118.GF1453@osdn.org.ua> <20060626083551.GL4126@master.mivlgu.local> X-Request-PGP: x-hkp://random.sks.keyserver.penguin.de X-PGP-KeyID: 4A101D3B From: Maxim Tyurin Date: Mon, 26 Jun 2006 14:24:20 +0300 In-Reply-To: <20060626083551.GL4126@master.mivlgu.local> (Sergey Vlasov's message of "Mon, 26 Jun 2006 12:35:51 +0400") Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Subject: Re: [Hardware] Fwd: [LINUX] Big storage (>2TB) X-BeenThere: hardware@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: hardware@altlinux.ru List-Id: ALT Linux hardware support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 11:24:27 -0000 Archived-At: List-Archive: List-Post: - Show quoted text - On 6/26/06, Sergey Vlasov wrote: > On Sun, Jun 25, 2006 at 11:31:18PM +0300, Michael Shigorin wrote: > > ----- Forwarded message from Vladimir Velychko ----- > > > > Date: Wed, 21 Jun 2006 18:23:06 +0300 > > From: "Vladimir Velychko" > > To: linux-list/linux.kiev.ua > > Subject: [LINUX] Big storage (>2TB) > > > > Большой привет! > > Клиент подбросил задачку (хотелку) нашим серверщикам. > > Разбирать же пришлось мне. Задача в принципе не сложная - > > большое хранилище (>2TB). Но прикол оказался в том, что > > этот DAS нужно было заставить работать под OS GNU/Linux. > > Хранилище (Areca ARC-6360) можно сконфигурить как LBA64, > > или как Windos-совместимое. В последнем оно нормально > > работает под 32-х разрядной версией Win2003. > > Весь трах описывать не буду, расскажу итоги в кратце. > > Получилось "поиметь" один большой девайс путём разбиения > > средствами самого девайса хранилища на несколько <2TB дисков, > > и объединением их в один средствами линуксового LVM2. > > Подключения одного большого хранилища (2.7ТБ) в режиме LBA64 > > к 64-х разрядной платформе (AMD64) с установленным на ней > > Убунту-5.0.5-64бита не решило проблемы. Упёрся в линуховый SCSI. > > При загрузке драйвера SCSI контроллера получаю такую ругань: > > ====================== > > sdb : very big device. try to use READ CAPACITY(16). > > sdb : READ CAPACITY(16) failed. > > sdb : status=1, message=00, host=0, driver=08 > > sdb : use 0xffffffff as device size > > SCSI device sdb: 4294967296 512-byte hdwr sectors (2199023 MB) > > ====================== > > Т.е. стоящий на борту линукса контроллер видит всего только 2ТБ. > > Эти 2ТБ вполне себе доступны и диск работает без проблем. > > > > Смена одного SCSI контроллера на другой ни как не повлияла на > > ситуацию - всё одно "READ CAPACITY(16) failed". > > > > Вопрос: может собака порылась в линуховых scsi дриверах? > > Напоминает жёсткое ограничение в 2ТБ, забитое кодерами в драйвер. > > А какие именно были контроллеры, какой драйвер и версия ядра? Некоторые > контроллеры/драйверы действительно не поддерживают 16-байтовые команды. Первый контроллер Adaptec 29320ALP Ultra320; драйвер Adaptec AIC79XX PCI-X SCSI HBA DRIVER, Rev 1.3.11, (т.е. aic79xx). Второй контроллер LSI 20320-R; драйвер - какой-то из трёх Fusion MPT. PS: спасибо за проявленный интерес. -- VEL-[RIPE|UANIC] -- With Best Regards, Maxim Tyurin JID: MrKooll@jabber.pibhe.com ___ / _ )__ _____ ___ ____ _______ _____ / _ / // / _ \/ _ `/ _ `/ __/ // (_-< /____/\_,_/_//_/\_, /\_,_/_/ \_,_/___/ /___/