Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

ZFS: raw mappings LSI: can't see disks to "raw map"

Posted on 2012-12-23
29
Medium Priority
?
512 Views
Last Modified: 2013-01-07
Hi,

I'm trying to setup Oracle Solaris on a vm, but the SSD's behind the LSI, I can't see, so cannot map them either.

esxcfg-mpath -l shows all my disks BUT the ones behind the LSI (2 OCZ 60 GB disks, 3 SATA disks 250 GB but no Kingston 120GB SSD's which are in sharkoon on LSI).
disksPlease advise.
J.
0
Comment
Question by:janhoedt
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 16
  • 9
  • 4
29 Comments
 
LVL 47

Expert Comment

by:David
ID: 38717587
Specifically what controller is this?
0
 

Author Comment

by:janhoedt
ID: 38717592
LSIChannelProductsStorage ComponentsLSI SAS 9211-4i
LSI SAS 9211-4i HBA
Low-profile, four-port internal 6Gb/s SATA+SAS HBA with PCIe 2.0 host
0
 
LVL 123
ID: 38717602
so the disks attached to the LSI controller you cannot detect in ESXi ?

are you operating in RAID Mode?

you've not created a RAID Array?
0
Migrating Your Company's PCs

To keep pace with competitors, businesses must keep employees productive, and that means providing them with the latest technology. This document provides the tips and tricks you need to help you migrate an outdated PC fleet to new desktops, laptops, and tablets.

 
LVL 47

Expert Comment

by:David
ID: 38717604
That controller has full pass-through support.  Just tell it to configure n JBOD disk drives.  Do not configure any RAID devices (even though it will let you).
0
 
LVL 123
ID: 38717611
also remember what you are trying todo is not supported in VMware ESXi, and it's a fudge/hack for a better word that it works at all!
0
 

Author Comment

by:janhoedt
ID: 38717888
?? Pass-through doesn t work on hp microserver, posted a question for that?
Not supported, the mapping I know, but that doesn t mean it shouldn t work?
0
 

Author Comment

by:janhoedt
ID: 38717893
Didn t configure lsi in any way.
0
 

Author Comment

by:janhoedt
ID: 38717895
Please see here for pass through question: http://mobile.experts-exchange.com/Software/VMWare/Q_27976187.html
0
 
LVL 123
ID: 38718010
I could be wrong but I do not think @dlethe is referring to VM Direct Path I/O.
0
 

Author Comment

by:janhoedt
ID: 38718056
What would be the difference? Checked settings, don't see any way to configure vm with drives behind LSI.
0
 

Author Comment

by:janhoedt
ID: 38718317
Could somebody please clarify?
0
 

Author Comment

by:janhoedt
ID: 38718407
Do I need to configure the controller? Esxi/vcenter can see the ssd s, so don t see reason why. But then again via ssh/commandline I can t see them.
0
 
LVL 47

Expert Comment

by:David
ID: 38718409
Yes, you just have too much going on, and need to step back a bit.  Make a bootable LINUX usb stick (plain, vanilla LINUX) ... go to ubuntu.com home page and it walks you through the process.

Then with it booted to Ubuntu, make sure that Ubuntu sees all the devices.  If not, your problem has nothing to do with VMWARE, and you can diagnose what could very well be simple cabling or power issue.
0
 

Author Comment

by:janhoedt
ID: 38718411
?? Cabling or power?? I can perfectly boot into esxi and see all disks + lsi controller! Thanks, but that test would be not relevant.
0
 
LVL 47

Expert Comment

by:David
ID: 38718437
If you could "perfectly boot into ESXI and see all the disks" ... then you wouldn't be posting a question.  So again, if you boot to LINUX, does the linux kernel see all of the individual disks and can you read/write to ALL of them ... from LINUX.
0
 

Author Comment

by:janhoedt
ID: 38718449
Thanks, bu I just don t see the logic behind it. Yes, the gui/vcenter sees all the disks and via ssh it does not. But only the ones behind the lsi. So if I would boot into another liinux and it would show me all disks, what would that make me wiser? There is nothing I can change on my current config. Please clarify that.
0
 
LVL 47

Expert Comment

by:David
ID: 38718456
Because "seeing" all of the disks from ESXi is not the same as being able to read/write from them when booted to plain, vanilla LINUX.  IF you can NOT read/write to all of the disks (use dd) from LINUX, then you know your problem is NOT specific to ESXi, and it is much easier to fix.

In your case, you learn something if it does not work, not if it does work.
0
 

Author Comment

by:janhoedt
ID: 38718483
Ok, but what could I do then? I d better do that now and save time. All cablings are ok, all ssd s are ok. Yes, I can write to the ssd s via esxi, sonce I can add them as datastores and add vm s. ssd also worked via sata2 before. If any raid change could help, I d better try that now. Still don t see added value of booting into other linux.
0
 
LVL 47

Expert Comment

by:David
ID: 38718509
"... any raid change".   Are these not all individual disks so all of them are exposed to whatever O/S you are booting??
0
 

Author Comment

by:janhoedt
ID: 38718520
Yes, but it worked correctly without the lsi, so lsi should be root cause.
0
 
LVL 47

Expert Comment

by:David
ID: 38718571
The LSI controller has an expander, and it does a protocol conversion so your SATA SSDs emulate SAS devices.  So when you say it "worked correctly without the LSI", then if those SSDs were not attached to the LSI, then you made a fundamental configuration change.

Your system may have another expander, I do not know, you never got into specifics on the hardware.  But expanders are not equal.  Some have *horrible* emulation and will never work properly with ESXi, or even LINUX (But they will work on Windows).  

So easy test .. If I understand the problem, you say that SSDs work behind the LSI, and those that aren't direct-attached to the LSI do not work.    That being the case, move SSDs around so that ones that formerly did not work are attached to the LSI.   If they work ... then your problem is a crappy expander, and there is nothing you can do about it, except hope there is an upgrade for it that works, or you can get your money back.
0
 
LVL 123
ID: 38718576
i would dump the idea of using Solaris inma VM, install direct on the hardware.
0
 

Author Comment

by:janhoedt
ID: 38718604
Ok, but that I cannot make it work. Boot from us is stimuck on "grub"
0
 
LVL 47

Expert Comment

by:David
ID: 38718607
"i would dump the idea of using Solaris inma VM, install direct on the hardware."

Same here ... the idea is nuts, as ESXi adds no value, and actually hurts functionality, performance, and flexibility.  Solaris already gives you robust things like online LUN expansion, hot snapshots, clustering, mirrored boot, ...  

Solaris is quite popular with ISPs and cloud providers, and they do not make the mistake to virtualize Solaris.
0
 

Author Comment

by:janhoedt
ID: 38718685
Ok, but that I cannot make it work. Boot from us is stuck on "grub"  (see other post).
Did anybody already try to boot from an usb to install? Did it work?
0
 
LVL 47

Expert Comment

by:David
ID: 38718703
I can boot from USB sticks all day long on any computer. It never fails, unless there is a hardware problem, which is the entire point of the exercise.  If a system fails to boot, remove components until it does, starting with turning off power to peripherals.   Such a symptom is probably root cause for the headache to begin with.

Did you go to ubuntu.com and use the technique and software on their home page?   Be sure to use the 64-bit server version as it will certainly have drivers.

P.S. What "other" post?  Got a link?
0
 

Accepted Solution

by:
janhoedt earned 0 total points
ID: 38739247
Booting from external usb dvd device did the  trick!
0
 

Assisted Solution

by:janhoedt
janhoedt earned 0 total points
ID: 38739249
Note: booting from usb works (esxi) but not for solaris, it s not hardware, it s the usb stick with solaris on, but never mind now.
0
 

Author Closing Comment

by:janhoedt
ID: 38750322
Root cause is (usb stick with) solaris, workaround = booting with cd/dvd and nexenta (booting dvd with solaris didn t work either).
0

Featured Post

What Is Blockchain Technology?

Blockchain is a technology that underpins the success of Bitcoin and other digital currencies, but it has uses far beyond finance. Learn how blockchain works and why it is proving disruptive to other areas of IT.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article, I show you step by step with screenshots to assist you - HOW TO: Deploy and Install the VMware vCenter Server Appliance 6.5 (VCSA 6.5), with some helpful tips along the way.
Ransomware is a malware that is again in the list of security  concerns. Not only for companies, but also for Government security and  even at personal use. IT departments should be aware and have the right  knowledge to how to fight it.
Teach the user how to install ESXi 5.5 and configure the management network System Requirements: ESXi Installation:  Management Network Configuration: Management Network Testing:
Teach the user how to use configure the vCenter Server storage filters Open vSphere Web Client:  Navigate to vCenter Server Advanced Settings: Add the four vCenter Server storage filters: Review the advanced settings: Modify the values of the four v…

721 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question