Re: AoE Tools malfunction following aoe6-85 drive compilation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



this diff seems to move things along...

# diff -u aoe6-85/linux/Documentation/aoe/udev.txt /etc/udev/rules.d/60-aoe.rules
--- aoe6-85/linux/Documentation/aoe/udev.txt    2013-11-14 22:09:20.000000000 -0500
+++ /etc/udev/rules.d/60-aoe.rules      2014-08-28 08:44:24.020125669 -0400
@@ -16,11 +16,11 @@
 #

 # aoe char devices
-SUBSYSTEM=="aoe", KERNEL=="discover",  NAME="etherd/%k", GROUP="disk", MODE="0220"
-SUBSYSTEM=="aoe", KERNEL=="err",       NAME="etherd/%k", GROUP="disk", MODE="0440"
-SUBSYSTEM=="aoe", KERNEL=="interfaces",        NAME="etherd/%k", GROUP="disk", MODE="0220"
-SUBSYSTEM=="aoe", KERNEL=="revalidate",        NAME="etherd/%k", GROUP="disk", MODE="0220"
-SUBSYSTEM=="aoe", KERNEL=="flush",     NAME="etherd/%k", GROUP="disk", MODE="0220"
+SUBSYSTEM=="aoe", KERNEL=="discover",  SYMLINK="etherd/%k", GROUP="disk", MODE="0220"
+SUBSYSTEM=="aoe", KERNEL=="err",       SYMLINK="etherd/%k", GROUP="disk", MODE="0440"
+SUBSYSTEM=="aoe", KERNEL=="interfaces",        SYMLINK="etherd/%k", GROUP="disk", MODE="0220"
+SUBSYSTEM=="aoe", KERNEL=="revalidate",        SYMLINK="etherd/%k", GROUP="disk", MODE="0220"
+SUBSYSTEM=="aoe", KERNEL=="flush",     SYMLINK="etherd/%k", GROUP="disk", MODE="0220"

 # aoe block devices
 KERNEL=="etherd*",       GROUP="disk"




# ls -l /dev/etherd/*
lrwxrwxrwx 1 root root 11 Aug 28 08:44 /dev/etherd/discover -> ../discover
lrwxrwxrwx 1 root root  6 Aug 28 08:44 /dev/etherd/err -> ../err
lrwxrwxrwx 1 root root  8 Aug 28 08:44 /dev/etherd/flush -> ../flush
lrwxrwxrwx 1 root root 13 Aug 28 08:44 /dev/etherd/interfaces -> ../interfaces
lrwxrwxrwx 1 root root 13 Aug 28 08:44 /dev/etherd/revalidate -> ../revalidate



On Aug 28, 2014, at 7:28, Keri Alleyne <k.alleyne@xxxxxxxxxxxx> wrote:

> It would appear that a new udev package has appeared within the last 24 
> hours or so. While it's a little preliminary...I think that it's 
> helping...something was corrected. I'll confirm some of this within the 
> next few tests.
> 
> So the basic steps:
> 
> sudo apt-get update && sudo apt-get upgrade
> 
> make && sudo make install
> 
> 
> On 08/27/2014 07:57 PM, Ed Cashin wrote:
>> Hi!
>> 
>> I will respond between selected quotes below.
>> 
>> On 08/27/2014 08:24 PM, Keri Alleyne wrote:
>> ...
>>> [  109.114933] aoe: module verification failed: signature and/or
>>> required key missing - tainting kernel
>>> [  109.132450] aoe: AoE v85 initialised.
>>> [  109.134865] aoe: e0.0: setting 1024 byte data frames
>>> [  109.135635] aoe: 00e04cd770c5 e0.0 v4014 has 20480000 sectors
>>> [  109.138386]  etherd/e0.0: unknown partition table
>> 
>> So far so good.  You have AoE going on.  You might consider using jumbo
>> frames when you get the device nodes issue sorted out.
>> 
>> That's what's going on with the aoetools commands:
>> 
>> ...
>>> sudo aoe-discover
>>> aoe-discover: /dev/etherd/discover does not exist or is not writeable.
>>> 
>>> sudo aoe-flush
>>> aoe-flush: /dev/etherd/flush does not exist or is not writeable.
>> 
>> That probably means that udev didn't create the device files for the aoe
>> driver.  Ubuntu 14.04 might have a udev that's new enough to have
>> stopped supporting the udev rules that the aoe makefile installs.  You
>> probably just need to adjust the rules based on udev's complaints in the
>> system logs in light of the udev man pages.
>> 
>> You're not alone, though, so I'll probably take a stab at updating the
>> aoe makefile to support the Ubuntu 14.04 udev, unless you beat me to
>> it.  (Or anyone else here does.)
>> 
> 
> ------------------------------------------------------------------------------
> Slashdot TV.  
> Video for Nerds.  Stuff that matters.
> http://tv.slashdot.org/
> _______________________________________________
> Aoetools-discuss mailing list
> Aoetools-discuss@xxxxxxxxxxxxxxxxxxxxx
> https://lists.sourceforge.net/lists/listinfo/aoetools-discuss

-- 
Robin P. Blanchard
Technical Solutions Engineer
Global Field Services and Support
Coraid: storage that fits your business
www.coraid.com


------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Aoetools-discuss mailing list
Aoetools-discuss@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/aoetools-discuss




[Index of Archives]     [Linux ARM Kernel]     [Linux SCSI]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux