Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spending Request: Upgrades to the the macOS builders #5

Closed
grahamc opened this issue Aug 19, 2019 · 6 comments
Closed

Spending Request: Upgrades to the the macOS builders #5

grahamc opened this issue Aug 19, 2019 · 6 comments

Comments

@grahamc
Copy link
Member

grahamc commented Aug 19, 2019

What I want to spend money on

In short, I propose we buy 9x Samsung 860 EVO 250GB hard drives (none of the macOS builders use more than 100G.)

I also propose upgrading mac1 from 4G of RAM to 8G of DDR3L 1600 (PC3L 12800), which matches the other mac builders.

How much it will cost

what cost quantity link
Samsung 860 EVO 250GB $60 9 https://www.newegg.com/samsung-860-evo-series-250gb/p/N82E16820147676
8G of DDR3L 1600 (PC3L 12800) (2x4GB) $52 1 https://www.newegg.com/crucial-8gb-204-pin-ddr3-so-dimm/p/N82E16820148608
Mac Mini Logic Board Removal Tool $5 1 https://www.ifixit.com/Store/Tools/Mac-mini-Logic-Board-Removal-Tool/IF145-159?o=3
iFixit Tool Kit $60 1 https://www.ifixit.com/Store/Tools/Pro-Tech-Toolkit/IF145-307?o=4

Total: $680

(Note: the iFixIt tool kit contains all the tools we need and more, plus a case to put them all in.)

Why

I was curious why our macs are so slow to use interactively. It didn't take me long to find some answers.

Passmark says this about our current drives and my proposed drive:

image

Background

Some info about our hardware:

Implementation

I will bug and bother @rbvermaa until he does it. Also, I will link him to these three helpful guides:

Some system info

mac1

00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
Model name:          Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz

              total        used        free      shared  buff/cache   available
Mem:              3           3           0           0           0           0
Swap:            15           0          15

mac2-mac8

00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
Model name:          Intel(R) Core(TM) i5-4278U CPU @ 2.60GHz

              total        used        free      shared  buff/cache   available
Mem:              7           6           0           0           0           0
Swap:            15           0          15

Some SMART info:

mac1

=== START OF INFORMATION SECTION ===
Model Family:     Hitachi/HGST Travelstar Z5K500
Device Model:     APPLE HDD HTS545050A7E362
Serial Number:    TEG5193RKSDAJG
User Capacity:    500,107,862,016 bytes [500 GB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Form Factor:      2.5 inches

mac2

=== START OF INFORMATION SECTION ===
Device Model:     APPLE HDD HTS541010A9E662
Serial Number:    JD8002D82KZSGD
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Form Factor:      2.5 inches

mac3

=== START OF INFORMATION SECTION ===
Device Model:     APPLE HDD HTS541010A9E662
Serial Number:    JD8002D82L08DD
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Form Factor:      2.5 inches

mac4

=== START OF INFORMATION SECTION ===
Device Model:     APPLE HDD HTS541010A9E662
Serial Number:    JD8002D82D1TVD
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Form Factor:      2.5 inches

mac5

=== START OF INFORMATION SECTION ===
Device Model:     APPLE HDD HTS541010A9E662
Serial Number:    JD8008D828X4XS
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Form Factor:      2.5 inches

mac6


=== START OF INFORMATION SECTION ===
Device Model:     APPLE HDD ST1000LM024
Serial Number:    S35RJ9DGA08673
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Form Factor:      2.5 inches

mac7

=== START OF INFORMATION SECTION ===
Device Model:     APPLE HDD HTS541010A9E662
Serial Number:    JD8002D801SJGD
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Form Factor:      2.5 inches

mac8

=== START OF INFORMATION SECTION ===
Device Model:     APPLE HDD HTS541010A9E662
Serial Number:    J88000D80AAJ6B
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Form Factor:      2.5 inches
@grahamc grahamc changed the title Spending Request: Upgrade the hard drives in the macOS builders Spending Request: Upgrades to the the macOS builders Aug 19, 2019
@rbvermaa
Copy link
Member

Seems like a good idea. I will order the hardware, and once I have moved the macmini's to the new location, replace the hardware.

@rbvermaa
Copy link
Member

@rbvermaa
Copy link
Member

Hardware arrived, will install once I get the mac mini's in the new location.

@rbvermaa
Copy link
Member

Internet connection at the new location has been installed, 500bmit up/down. Will move the mac's later this week.

@rbvermaa
Copy link
Member

All hardware has been installed and they have been bootstrapped with nixos. @grahamc will adopt them in the buildfarm again. Also managed to get mac9 working again. Closing the issue.

@grahamc
Copy link
Member Author

grahamc commented Sep 28, 2019

(mac1 is absent because I disabled SSH on it by mistake, after Rob wasn't around to roll back :'))

upgraded stats on these machines:

mac2

smartctl 7.0 2018-12-30 r4883 [x86_64-linux-4.19.69] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Samsung based SSDs
Device Model:     Samsung SSD 860 EVO 250GB
Serial Number:    S3YJNX0M691682T
LU WWN Device Id: 5 002538 e49667565
Firmware Version: RVT03B6Q
User Capacity:    250,059,350,016 bytes [250 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is:  SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Sep 28 21:01:54 2019 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

              total        used        free      shared  buff/cache   available
Mem:              7           6           0           0           1           1
Swap:            15           0          15

mac3

smartctl 7.0 2018-12-30 r4883 [x86_64-linux-4.19.69] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Samsung based SSDs
Device Model:     Samsung SSD 860 EVO 250GB
Serial Number:    S3YJNX0M691671V
LU WWN Device Id: 5 002538 e4966750f
Firmware Version: RVT03B6Q
User Capacity:    250,059,350,016 bytes [250 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is:  SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Sep 28 21:01:55 2019 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

              total        used        free      shared  buff/cache   available
Mem:              7           6           0           0           0           1
Swap:            15           0          15

mac4

smartctl 7.0 2018-12-30 r4883 [x86_64-linux-4.19.69] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Samsung based SSDs
Device Model:     Samsung SSD 860 EVO 250GB
Serial Number:    S3YJNX0M691648B
LU WWN Device Id: 5 002538 e496674da
Firmware Version: RVT03B6Q
User Capacity:    250,059,350,016 bytes [250 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is:  SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Sep 28 21:01:57 2019 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

              total        used        free      shared  buff/cache   available
Mem:              7           6           0           0           1           1
Swap:            15           0          15

mac5

smartctl 7.0 2018-12-30 r4883 [x86_64-linux-4.19.69] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Samsung based SSDs
Device Model:     Samsung SSD 860 EVO 250GB
Serial Number:    S3YJNX0M691667X
LU WWN Device Id: 5 002538 e4966750b
Firmware Version: RVT03B6Q
User Capacity:    250,059,350,016 bytes [250 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is:  SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Sep 28 21:01:59 2019 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

              total        used        free      shared  buff/cache   available
Mem:              7           6           1           0           0           1
Swap:            15           0          15

mac6

smartctl 7.0 2018-12-30 r4883 [x86_64-linux-4.19.69] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Samsung based SSDs
Device Model:     Samsung SSD 860 EVO 250GB
Serial Number:    S3YJNX0M684637A
LU WWN Device Id: 5 002538 e4966375a
Firmware Version: RVT03B6Q
User Capacity:    250,059,350,016 bytes [250 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is:  SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Sep 28 21:02:00 2019 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

              total        used        free      shared  buff/cache   available
Mem:              7           6           0           0           0           0
Swap:            15           0          15

mac7

smartctl 7.0 2018-12-30 r4883 [x86_64-linux-4.19.69] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Samsung based SSDs
Device Model:     Samsung SSD 860 EVO 250GB
Serial Number:    S3YJNX0M691668D
LU WWN Device Id: 5 002538 e4966750c
Firmware Version: RVT03B6Q
User Capacity:    250,059,350,016 bytes [250 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is:  SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Sep 28 21:02:02 2019 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

              total        used        free      shared  buff/cache   available
Mem:              7           6           0           0           0           0
Swap:            15           0          15

mac8

smartctl 7.0 2018-12-30 r4883 [x86_64-linux-4.19.69] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Samsung based SSDs
Device Model:     Samsung SSD 860 EVO 250GB
Serial Number:    S3YJNX0M691647K
LU WWN Device Id: 5 002538 e496674d9
Firmware Version: RVT03B6Q
User Capacity:    250,059,350,016 bytes [250 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is:  SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Sep 28 21:02:04 2019 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

              total        used        free      shared  buff/cache   available
Mem:              7           6           0           0           1           1
Swap:            15           0          15

mac9

smartctl 7.0 2018-12-30 r4883 [x86_64-linux-4.19.69] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Samsung based SSDs
Device Model:     Samsung SSD 860 EVO 250GB
Serial Number:    S3YJNX0M684639Z
LU WWN Device Id: 5 002538 e4966375c
Firmware Version: RVT03B6Q
User Capacity:    250,059,350,016 bytes [250 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is:  SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Sep 28 21:02:06 2019 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

              total        used        free      shared  buff/cache   available
Mem:              7           5           0           0           1           2
Swap:            15           0          15

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants