Jump to content

Blade Doyle

Members
  • Posts

    6
  • Joined

  • Last visited

  1. I had great success with building a mainline kernel / distribution image for my banana pi pros and my orange pi pluses. Now I have a rack of Orange Pi PC because they are only $15 each!!! Sadly, I can't find "Orange Pi PC" in the list of supported boards in the build script. The only one listed with H3 chip is the orange pi plus, and that image does not run on an orange pi pc. So my question is.... What would it take to get the opiPC support? If its not a huge job, and you are willing to give a few pointers to get me headed in the right direction, I'll take a look and see if I can add it. Thanks, Blade.
  2. My bad, it should be "cgroup-enable=memory". (I missed the initial "c" in my previous post) Also, my additional research inidicates that "swapaccount=1" should also be added to Debian boot params for Docker. For some reason, for Debian systems, even though its configued in the kernel it is still necessary to enable it using a boot option. Ref: https://github.com/docker/docker/issues/396 The docker community seems to feel its a bug in Debian, so adding those to your standard distribution is probably the right thing to do.
  3. For the record, the config changes to generate modules needed to for Ceph and RBD filesystems are: % diff .config.old .config 1408c1408,1410 < # CONFIG_CEPH_LIB is not set --- > CONFIG_CEPH_LIB=m > # CONFIG_CEPH_LIB_PRETTYDEBUG is not set > # CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set 1574c1576 < # CONFIG_BLK_DEV_RBD is not set --- > CONFIG_BLK_DEV_RBD=m 4549c4551,4552 < # CONFIG_CEPH_FS is not set --- > CONFIG_CEPH_FS=m > # CONFIG_CEPH_FS_POSIX_ACL is not set And, to get Docker to run "group-enable=memory" needs to be added to /boot/boot.cmd
  4. Thanks Igor. I understand about the name, and will resolve as you suggest.
  5. Thanks, that worked. Looks like the versions were not exactly the same after all, which is likely why the modules were not loading. "Unpacking linux-image-next-sunxi (4.82) over (4.81) ..." So now I have what I need! root@node4:~# lsmod Module Size Used by ceph 157660 0 rbd 48507 0 libceph 129427 2 rbd,ceph My banana pi pro, and 2 orange pi plus are now able to join the 4 raspberry pi2 in my 'mixed fruit pi Kubernetes cluster'. Awesome. Thanks for all your hard work! Blade.
  6. Hi Armbians, (If this question is already asked/answered please help me find the link.) I need the "ceph" and "rbd" kernel modules for my orange and banana pi. I am starting with the most recent images released: Armbian_4.5_xxxx_Debian_jessie_4.2.3. What are the minimum required steps to build the additional kernel modules? Where is the source tree for that kernel build (4.3.3-sunxi)? I would prefer to build directly on the PI (as opposed to x-compile) but either is ok. I tried a few things, including git clone of Igors "lib" project with build scripts. Runnig that pulled a kernel source tree: "sources/linux-vanilla/v4.3.3" which I am able to use to build my kernel modules, but they fail to load with: "modprobe: ERROR: could not insert 'rbd': Exec format error". Please enlighten me. Blade.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines