Posted by jpluimers on 2014/12/20
My ZFS question on G+:
Hi everyone. I’m a geek. Learned most of the stuff by doing, and keeping tracks of what I did on my tech-blog http://wiert.me
I want to start with ZFS on a pair of HP XW6600 machines having 32gigabyte of RAM.
Any help on that is much appreciated.
The idea is to have one of these here in a closet and the other remotely, and perform replication between them (I’ve a 50megabit fiber-to-the-home uplink which can grow to 100megabit plus, internally my network is gigabit).
My current data is on a Windows 2003 x64 server with dual RAID5 configurations that are synced every night (not optimal for various reasons) with about 12gigabyte of files having mostly read-only access patterns and these kinds of sizes:
– small files between 4kilobyte and a few megabytes
– photos between 5 and 20 megabytes
– ISO backups and 7zip archives of projects (operating system installers, etc) between 100megabytes-6gigabytes
plus an ESXi machine having about 4gigabyte of data (mostly sizes between 20 and 200 gigabyte).
New storage should initially be at least 16gigabyte with room for growth.
I’m having active experience with OpenSuSE, ESXi and Windows. Solaris experience is from a long time ago. Learning by doing is my way of quickly gaining knowledge.
My schedule is doing research until the end of January (partially overlapping with a holiday) then building and testing until the end of Q1, going live early Q2.
Current plan is to put a lot of Samsung M9T 2terabyte SATA drives (they are only 9.5millimeter high) into the XW6600 rigs.
Earlier this year I did some research on controllers and hard drives, and I wonder how much of it is still current: http://wiert.me/2014/03/12/lots-of-2-5-3-5-and-5-25-conversion-brackets-and-hot-swap-bays/
(A quick calculation shows I should be able to get at least 14 externally accessible M9T drives into this machine, plus room for internal SSDs, etc).
So: where should I get started?
Initial questions I have:
– how about rebuild time when drives are lost? (how does the process of cold/hot spares work, can this be automated, how fast is it?)
– I’m not happy about the RAID5 rebuild times, so are 2TB drives indeed the sizes to go for?
– how about configuring things like ZFS equivalents of stripe size, buffer sizes, etc?
– what SATA controllers to use (is mainboard OK, what in addition to the mainboard SATA?)
– how can ZFS be used as an iSCSI target? how well does that work? (That would be really nice to connect to it from ESXi, Windows and many Linuxes/Linii)
– what about compression and block-deduplication?
– what about ZIP and L2ARC? how to estimate their size?
– which ZFS implementation to use? ZoL? OpenSolaris? Nexenta? Others?
– can a ZFS volume grow by adding extra drives?
(14 drives would get ~20terrabyte based on Z-3: http://www.servethehome.com/raid-calculator/ or http://wintelguy.com/raidcalc.pl but I want to have room for growth)
via: Hi everyone. I’m a geek. Learned most of the stuff by doing, and keeping tracks….
Posted in *nix, Power User, ZFS | 2 Comments »
Posted by jpluimers on 2014/12/19
Some settings I applied to match my Nexus 4 setup on my OnePlus Oe 64 Gb:
- Created an App Password to auto-login on Google to complement my 2-factor-login.
- Allows all way screen rotation (180 degrees was off by default):
- Settings > Display & lights > Rotation > 0, 90, 180 & 270 degrees
- Lockscreen weather temperature units – OnePlus Forums.
- Settings > Lock screen > Clock widget > Weather panel > Use metric
- Installed the Android Device Manager app to enable Locate My Device from the Android Device Manager web page.
- CyanogenMod has a similar Device functionality, but I like to centralise on one workflow.
- How to switch between various apps on Cyanogenmod on One Plus One – OnePlus Forums.
- How to enter USB debugging mode in Cyanogenmod – Android Enthusiasts Stack Exchange.
- Had to tap “Build Number” not 5, but 7 times:
- Settings > About phone > Build Number: Tap it 7 > toast pop-up letting you know that the Developer Options have been enabled
- Settings > Developer options > Android Debugging; USB Debugging Notify; ADB over network
- You cannot change the order of the 3 hardware buttons (Menu, Home, Back). The onscreen buttons are more versatile, but take up screen space.
- Without these 9 changes, your OnePlus One sucks | THE CORNERPLAY isn’t completely accurate any more (and probably as of writing this, things might have changed slightly as well), but I took over these changes:
- Set the battery meter to show percentage full:
- Enable (it isn’t enabled by default) double tap to wake up:
Settings > Display & lights > Double tap to wake up
- Settings > Display & lights > Adaptive backlight
- Settings > Display & lights > Sunlight enhancement
- OnePlus One: Helpful Tips and Tricks | Digital Trends.
I’m still hesitating about the home and work profiles mentioned at Without these 9 changes, your OnePlus One sucks | THE CORNERPLAY.
I copied the apps and settings from my old Nexus 4 to my new OnePlus One. Not everything transferred at once:
- About a dozen apps didn’t get intalled, including AirBnB,
- The identities of some applications did transfer
- like ABN AMRO Bankieren, Tweetcaster, Firechat, Whatsapp, DropBox
- While others didn’t
- like Google, ING Banking, Twitter, Endomondo, WordPress, Facebook, LinkedIn, Pushbullet
Posted in Android, OnePlus One, Power User | Leave a Comment »
Posted by jpluimers on 2014/12/19
I need to put a bit more research in this, as it is cannot read OV Chipkaart fare/balance out of the box: it needs some encryption information from that card.
FareBot by CodeButler is open source, and it might even be possible to write information to the fare cards.
via: FareBot – Android Apps on Google Play.
Posted in Android, Power User | Leave a Comment »
Posted by jpluimers on 2014/12/18
Interesting comment by Marco Cantu:
R&D at Embarcadero is working on a 64bit iOS compiler, oh well actually 2 of them, also C++. We’ll support 64bit and “universal binaries” (bundling both 32 and 64 bit binaries) requested by Apple.The Feb 1st requirement is only for new apps, not for updating existing ones, but still we are trying to make a solution available by that time.The roadmap describes the entire year, more than the individual release. This time around we are trying to have it public by January, covering what we expect to deliver in 2015.
via: Just got another reminder from Apple about 64 bit IOS requirements from Feb….
Posted in Delphi, Development, iOS, Mobile Development, Software Development | Leave a Comment »
Posted by jpluimers on 2014/12/15
Out of the box, a MacBook can do tethering using:
I’ll point to two things about this below:
- WiFi is not always the best wireless tethering method
- USB is not restricted to iPhone only Read the rest of this entry »
Posted in *nix, Apple, Google, Mac, MacBook, MacBook Retina, MacBook-Air, MacBook-Pro, Nexus 4, OS X, OS X Lion, OS X Mountain Lion, Power User | Leave a Comment »